builder: mozilla-central_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-594 starttime: 1461235108.43 results: success (0) buildid: 20160421015807 builduid: 376727a80f044862823e13116b89cd44 revision: 4e3ad95d689a5beabf3c1f41d958794fe00e3767 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.433866) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.434320) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.434728) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.509448) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.509813) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 03:38:28-- 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% 10.9M=0.001s 2016-04-21 03:38:28 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.245051 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.781099) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.781444) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032811 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.843910) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:28.844283) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 4e3ad95d689a5beabf3c1f41d958794fe00e3767 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 4e3ad95d689a5beabf3c1f41d958794fe00e3767 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 03:38:28,978 truncating revision to first 12 chars 2016-04-21 03:38:28,979 Setting DEBUG logging. 2016-04-21 03:38:28,979 attempt 1/10 2016-04-21 03:38:28,979 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4e3ad95d689a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 03:38:29,290 unpacking tar archive at: mozilla-central-4e3ad95d689a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.606278 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:29.478244) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:29.478572) ========= script_repo_revision: 4e3ad95d689a5beabf3c1f41d958794fe00e3767 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:29.478975) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:29.479254) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 03:38:29.502726) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 19 secs) (at 2016-04-21 03:38:29.503040) ========= /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-central --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-central', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105 _=/tools/buildbot/bin/python using PTY: False 03:38:29 INFO - MultiFileLogger online at 20160421 03:38:29 in /builds/slave/test 03:38:29 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-central --download-symbols true 03:38:29 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:38:29 INFO - {'append_to_log': False, 03:38:29 INFO - 'base_work_dir': '/builds/slave/test', 03:38:29 INFO - 'blob_upload_branch': 'mozilla-central', 03:38:29 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:38:29 INFO - 'buildbot_json_path': 'buildprops.json', 03:38:29 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:38:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:38:29 INFO - 'download_minidump_stackwalk': True, 03:38:29 INFO - 'download_symbols': 'true', 03:38:29 INFO - 'e10s': False, 03:38:29 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:38:29 INFO - 'tooltool.py': '/tools/tooltool.py', 03:38:29 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:38:29 INFO - '/tools/misc-python/virtualenv.py')}, 03:38:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:38:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:38:29 INFO - 'log_level': 'info', 03:38:29 INFO - 'log_to_console': True, 03:38:29 INFO - 'opt_config_files': (), 03:38:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:38:29 INFO - '--processes=1', 03:38:29 INFO - '--config=%(test_path)s/wptrunner.ini', 03:38:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:38:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:38:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:38:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:38:29 INFO - 'pip_index': False, 03:38:29 INFO - 'require_test_zip': True, 03:38:29 INFO - 'test_type': ('testharness',), 03:38:29 INFO - 'this_chunk': '1', 03:38:29 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:38:29 INFO - 'total_chunks': '10', 03:38:29 INFO - 'virtualenv_path': 'venv', 03:38:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:38:29 INFO - 'work_dir': 'build'} 03:38:29 INFO - ##### 03:38:29 INFO - ##### Running clobber step. 03:38:29 INFO - ##### 03:38:29 INFO - Running pre-action listener: _resource_record_pre_action 03:38:29 INFO - Running main action method: clobber 03:38:29 INFO - rmtree: /builds/slave/test/build 03:38:29 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:38:30 INFO - Running post-action listener: _resource_record_post_action 03:38:30 INFO - ##### 03:38:30 INFO - ##### Running read-buildbot-config step. 03:38:30 INFO - ##### 03:38:30 INFO - Running pre-action listener: _resource_record_pre_action 03:38:30 INFO - Running main action method: read_buildbot_config 03:38:30 INFO - Using buildbot properties: 03:38:30 INFO - { 03:38:30 INFO - "project": "", 03:38:30 INFO - "product": "firefox", 03:38:30 INFO - "script_repo_revision": "production", 03:38:30 INFO - "scheduler": "tests-mozilla-central-ubuntu32_vm-debug-unittest", 03:38:30 INFO - "repository": "", 03:38:30 INFO - "buildername": "Ubuntu VM 12.04 mozilla-central debug test web-platform-tests-1", 03:38:30 INFO - "buildid": "20160421015807", 03:38:30 INFO - "pgo_build": "False", 03:38:30 INFO - "basedir": "/builds/slave/test", 03:38:30 INFO - "buildnumber": 17, 03:38:30 INFO - "slavename": "tst-linux32-spot-594", 03:38:30 INFO - "revision": "4e3ad95d689a5beabf3c1f41d958794fe00e3767", 03:38:30 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 03:38:30 INFO - "platform": "linux", 03:38:30 INFO - "branch": "mozilla-central", 03:38:30 INFO - "repo_path": "mozilla-central", 03:38:30 INFO - "moz_repo_path": "", 03:38:30 INFO - "stage_platform": "linux", 03:38:30 INFO - "builduid": "376727a80f044862823e13116b89cd44", 03:38:30 INFO - "slavebuilddir": "test" 03:38:30 INFO - } 03:38:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 03:38:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 03:38:30 INFO - Running post-action listener: _resource_record_post_action 03:38:30 INFO - ##### 03:38:30 INFO - ##### Running download-and-extract step. 03:38:30 INFO - ##### 03:38:30 INFO - Running pre-action listener: _resource_record_pre_action 03:38:30 INFO - Running main action method: download_and_extract 03:38:30 INFO - mkdir: /builds/slave/test/build/tests 03:38:30 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')]} 03:38:30 INFO - https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:38:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:38:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:38:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:38:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 03:38:31 INFO - Downloaded 1325 bytes. 03:38:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:38:31 INFO - Using the following test package requirements: 03:38:31 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 03:38:31 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 03:38:31 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 03:38:31 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'jsshell-linux-i686.zip'], 03:38:31 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 03:38:31 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 03:38:31 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 03:38:31 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 03:38:31 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 03:38:31 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:38:31 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 03:38:31 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 03:38:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:31 INFO - https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:38:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 03:38:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 03:38:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 03:38:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 03:38:34 INFO - Downloaded 22431711 bytes. 03:38:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:38:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:38:35 INFO - caution: filename not matched: web-platform/* 03:38:35 INFO - Return code: 11 03:38:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:35 INFO - https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:38:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 03:38:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 03:38:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 03:38:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 03:38:39 INFO - Downloaded 36397846 bytes. 03:38:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:38:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:38:43 INFO - caution: filename not matched: bin/* 03:38:43 INFO - caution: filename not matched: config/* 03:38:43 INFO - caution: filename not matched: mozbase/* 03:38:43 INFO - caution: filename not matched: marionette/* 03:38:43 INFO - caution: filename not matched: tools/wptserve/* 03:38:43 INFO - Return code: 11 03:38:43 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')]} 03:38:43 INFO - https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:38:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:38:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:38:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:38:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 03:38:49 INFO - Downloaded 63420049 bytes. 03:38:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:38:49 INFO - mkdir: /builds/slave/test/properties 03:38:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:38:49 INFO - Writing to file /builds/slave/test/properties/build_url 03:38:49 INFO - Contents: 03:38:49 INFO - build_url:https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:38:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:38:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:38:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:38:50 INFO - Contents: 03:38:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:38:50 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')]} 03:38:50 INFO - https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:38:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:38:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:38:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:38:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 03:39:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip: timed out 03:39:20 INFO - retry: attempt #1 caught exception: timed out 03:39:20 INFO - retry: Failed, sleeping 30 seconds before retrying 03:39:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 03:39:58 INFO - Downloaded 91768577 bytes. 03:39:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:39:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:40:06 INFO - Return code: 0 03:40:06 INFO - Running post-action listener: _resource_record_post_action 03:40:06 INFO - Running post-action listener: set_extra_try_arguments 03:40:06 INFO - ##### 03:40:06 INFO - ##### Running create-virtualenv step. 03:40:06 INFO - ##### 03:40:06 INFO - Running pre-action listener: _pre_create_virtualenv 03:40:06 INFO - Running pre-action listener: _resource_record_pre_action 03:40:06 INFO - Running main action method: create_virtualenv 03:40:06 INFO - Creating virtualenv /builds/slave/test/build/venv 03:40:06 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 03:40:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:40:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:40:07 INFO - Using real prefix '/usr' 03:40:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:40:08 INFO - Installing distribute.............................................................................................................................................................................................done. 03:40:12 INFO - Installing pip.................done. 03:40:12 INFO - Return code: 0 03:40:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:40: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')]} 03:40:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:40:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40: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')]} 03:40:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:40:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8941c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89a8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ce30>, '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 0x89d9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a58470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', '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 03:40: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:40: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:40:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:40:12 INFO - 'CCACHE_UMASK': '002', 03:40:12 INFO - 'DISPLAY': ':0', 03:40:12 INFO - 'HOME': '/home/cltbld', 03:40:12 INFO - 'LANG': 'en_US.UTF-8', 03:40:12 INFO - 'LOGNAME': 'cltbld', 03:40:12 INFO - 'MAIL': '/var/mail/cltbld', 03:40:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:40:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:40:12 INFO - 'MOZ_NO_REMOTE': '1', 03:40:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:40:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:40:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:40:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:40:12 INFO - 'PWD': '/builds/slave/test', 03:40:12 INFO - 'SHELL': '/bin/bash', 03:40:12 INFO - 'SHLVL': '1', 03:40:12 INFO - 'TERM': 'linux', 03:40:12 INFO - 'TMOUT': '86400', 03:40:12 INFO - 'USER': 'cltbld', 03:40:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', 03:40:12 INFO - '_': '/tools/buildbot/bin/python'} 03:40:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:40:13 INFO - Downloading/unpacking psutil>=0.7.1 03:40: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 03:40: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 03:40:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40: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 03:40: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 03:40:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:40:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:40:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:40:17 INFO - Installing collected packages: psutil 03:40:17 INFO - Running setup.py install for psutil 03:40:17 INFO - building 'psutil._psutil_linux' extension 03:40:17 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 03:40:17 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:40:17 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:40:17 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 03:40:17 INFO - building 'psutil._psutil_posix' extension 03:40:17 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 03:40:17 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 03:40:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:40:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:40:18 INFO - Successfully installed psutil 03:40:18 INFO - Cleaning up... 03:40:18 INFO - Return code: 0 03:40:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:40:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:40:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:40:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:40:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:40:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8941c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89a8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ce30>, '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 0x89d9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a58470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', '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 03:40:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:40:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:40:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:40:18 INFO - 'CCACHE_UMASK': '002', 03:40:18 INFO - 'DISPLAY': ':0', 03:40:18 INFO - 'HOME': '/home/cltbld', 03:40:18 INFO - 'LANG': 'en_US.UTF-8', 03:40:18 INFO - 'LOGNAME': 'cltbld', 03:40:18 INFO - 'MAIL': '/var/mail/cltbld', 03:40:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:40:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:40:18 INFO - 'MOZ_NO_REMOTE': '1', 03:40:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:40:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:40:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:40:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:40:18 INFO - 'PWD': '/builds/slave/test', 03:40:18 INFO - 'SHELL': '/bin/bash', 03:40:18 INFO - 'SHLVL': '1', 03:40:18 INFO - 'TERM': 'linux', 03:40:18 INFO - 'TMOUT': '86400', 03:40:18 INFO - 'USER': 'cltbld', 03:40:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', 03:40:18 INFO - '_': '/tools/buildbot/bin/python'} 03:40:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:40:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:40: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 03:40: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 03:40:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40: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 03:40: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 03:40:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:40:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:40:22 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:40:22 INFO - Installing collected packages: mozsystemmonitor 03:40:22 INFO - Running setup.py install for mozsystemmonitor 03:40:22 INFO - Successfully installed mozsystemmonitor 03:40:22 INFO - Cleaning up... 03:40:22 INFO - Return code: 0 03:40:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:40:22 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')]} 03:40:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:40:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:22 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')]} 03:40:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:40:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8941c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89a8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ce30>, '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 0x89d9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a58470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', '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 03:40:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:40:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:40:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:40:22 INFO - 'CCACHE_UMASK': '002', 03:40:22 INFO - 'DISPLAY': ':0', 03:40:22 INFO - 'HOME': '/home/cltbld', 03:40:22 INFO - 'LANG': 'en_US.UTF-8', 03:40:22 INFO - 'LOGNAME': 'cltbld', 03:40:22 INFO - 'MAIL': '/var/mail/cltbld', 03:40:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:40:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:40:22 INFO - 'MOZ_NO_REMOTE': '1', 03:40:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:40:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:40:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:40:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:40:22 INFO - 'PWD': '/builds/slave/test', 03:40:22 INFO - 'SHELL': '/bin/bash', 03:40:22 INFO - 'SHLVL': '1', 03:40:22 INFO - 'TERM': 'linux', 03:40:22 INFO - 'TMOUT': '86400', 03:40:22 INFO - 'USER': 'cltbld', 03:40:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', 03:40:22 INFO - '_': '/tools/buildbot/bin/python'} 03:40:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:40:23 INFO - Downloading/unpacking blobuploader==1.2.4 03:40:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:40:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:40:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:40:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:40:26 INFO - Downloading blobuploader-1.2.4.tar.gz 03:40:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:40:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:40:26 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 03:40:26 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 03:40:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:26 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 03:40:26 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 03:40:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:40:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:40:27 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 03:40:27 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 03:40:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:27 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 03:40:27 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 03:40:27 INFO - Downloading docopt-0.6.1.tar.gz 03:40:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:40:28 INFO - Installing collected packages: blobuploader, requests, docopt 03:40:28 INFO - Running setup.py install for blobuploader 03:40:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:40:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:40:28 INFO - Running setup.py install for requests 03:40:29 INFO - Running setup.py install for docopt 03:40:29 INFO - Successfully installed blobuploader requests docopt 03:40:29 INFO - Cleaning up... 03:40:29 INFO - Return code: 0 03:40:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:40: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')]} 03:40:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:40:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40: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')]} 03:40:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:40:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8941c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89a8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ce30>, '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 0x89d9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a58470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', '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 03:40:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:40:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:40:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:40:29 INFO - 'CCACHE_UMASK': '002', 03:40:29 INFO - 'DISPLAY': ':0', 03:40:29 INFO - 'HOME': '/home/cltbld', 03:40:29 INFO - 'LANG': 'en_US.UTF-8', 03:40:29 INFO - 'LOGNAME': 'cltbld', 03:40:29 INFO - 'MAIL': '/var/mail/cltbld', 03:40:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:40:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:40:29 INFO - 'MOZ_NO_REMOTE': '1', 03:40:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:40:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:40:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:40:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:40:29 INFO - 'PWD': '/builds/slave/test', 03:40:29 INFO - 'SHELL': '/bin/bash', 03:40:29 INFO - 'SHLVL': '1', 03:40:29 INFO - 'TERM': 'linux', 03:40:29 INFO - 'TMOUT': '86400', 03:40:29 INFO - 'USER': 'cltbld', 03:40:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', 03:40:29 INFO - '_': '/tools/buildbot/bin/python'} 03:40:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:40:29 INFO - Running setup.py (path:/tmp/pip-rFYsZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:40:30 INFO - Running setup.py (path:/tmp/pip-Z5bDpv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:40:30 INFO - Running setup.py (path:/tmp/pip-qAKUgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:40:30 INFO - Running setup.py (path:/tmp/pip-ArW4YI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:40:30 INFO - Running setup.py (path:/tmp/pip-Jf82Jg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:40:30 INFO - Running setup.py (path:/tmp/pip-DD1z0y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:40:30 INFO - Running setup.py (path:/tmp/pip-9CSirO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:40:30 INFO - Running setup.py (path:/tmp/pip-AHKphJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:40:30 INFO - Running setup.py (path:/tmp/pip-0uUHts-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:40:31 INFO - Running setup.py (path:/tmp/pip-z9Ou6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:40:31 INFO - Running setup.py (path:/tmp/pip-9MGFar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:40:31 INFO - Running setup.py (path:/tmp/pip-MVg8HA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:40:31 INFO - Running setup.py (path:/tmp/pip-vMi6VF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:40:31 INFO - Running setup.py (path:/tmp/pip-QkJjpl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:40:31 INFO - Running setup.py (path:/tmp/pip-SDZQWo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:40:31 INFO - Running setup.py (path:/tmp/pip-jDgN1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:40:32 INFO - Running setup.py (path:/tmp/pip-8HnRLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:40:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:40:32 INFO - Running setup.py (path:/tmp/pip-5BqBox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:40:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:40:32 INFO - Running setup.py (path:/tmp/pip-TDE_4O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:40:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:40:32 INFO - Running setup.py (path:/tmp/pip-dGNVhb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:40:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:40:33 INFO - Running setup.py (path:/tmp/pip-c3_TWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:40:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:40:33 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 03:40:33 INFO - Running setup.py install for manifestparser 03:40:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:40:33 INFO - Running setup.py install for mozcrash 03:40:33 INFO - Running setup.py install for mozdebug 03:40:34 INFO - Running setup.py install for mozdevice 03:40:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:40:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:40:34 INFO - Running setup.py install for mozfile 03:40:34 INFO - Running setup.py install for mozhttpd 03:40:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:40:34 INFO - Running setup.py install for mozinfo 03:40:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:40:34 INFO - Running setup.py install for mozInstall 03:40:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:40:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:40:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:40:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:40:35 INFO - Running setup.py install for mozleak 03:40:35 INFO - Running setup.py install for mozlog 03:40:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:40:35 INFO - Running setup.py install for moznetwork 03:40:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:40:35 INFO - Running setup.py install for mozprocess 03:40:36 INFO - Running setup.py install for mozprofile 03:40:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:40:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:40:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:40:36 INFO - Running setup.py install for mozrunner 03:40:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:40:36 INFO - Running setup.py install for mozscreenshot 03:40:36 INFO - Running setup.py install for moztest 03:40:37 INFO - Running setup.py install for mozversion 03:40:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:40:37 INFO - Running setup.py install for wptserve 03:40:37 INFO - Running setup.py install for marionette-driver 03:40:37 INFO - Running setup.py install for browsermob-proxy 03:40:38 INFO - Running setup.py install for marionette-client 03:40:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:40:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:40:38 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 03:40:38 INFO - Cleaning up... 03:40:38 INFO - Return code: 0 03:40:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:40:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:40:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:40:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:40:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:40:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:40:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8941c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89a8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ce30>, '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 0x89d9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a58470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', '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 03:40:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:40:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:40:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:40:38 INFO - 'CCACHE_UMASK': '002', 03:40:38 INFO - 'DISPLAY': ':0', 03:40:38 INFO - 'HOME': '/home/cltbld', 03:40:38 INFO - 'LANG': 'en_US.UTF-8', 03:40:38 INFO - 'LOGNAME': 'cltbld', 03:40:38 INFO - 'MAIL': '/var/mail/cltbld', 03:40:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:40:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:40:38 INFO - 'MOZ_NO_REMOTE': '1', 03:40:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:40:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:40:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:40:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:40:38 INFO - 'PWD': '/builds/slave/test', 03:40:38 INFO - 'SHELL': '/bin/bash', 03:40:38 INFO - 'SHLVL': '1', 03:40:38 INFO - 'TERM': 'linux', 03:40:38 INFO - 'TMOUT': '86400', 03:40:38 INFO - 'USER': 'cltbld', 03:40:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', 03:40:38 INFO - '_': '/tools/buildbot/bin/python'} 03:40:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:40:39 INFO - Running setup.py (path:/tmp/pip-IGcsBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:40:39 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)) 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:40:39 INFO - Running setup.py (path:/tmp/pip-eD3bcs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:40:39 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)) 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:40:39 INFO - Running setup.py (path:/tmp/pip-i9MSUF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:40:39 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)) 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:40:39 INFO - Running setup.py (path:/tmp/pip-rbXb5Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:40:39 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)) 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:40:39 INFO - Running setup.py (path:/tmp/pip-GReqis-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:40:39 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)) 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:40:39 INFO - Running setup.py (path:/tmp/pip-nfFXLn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:40:39 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)) 03:40:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:40:39 INFO - Running setup.py (path:/tmp/pip-4zEUej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:40:40 INFO - Running setup.py (path:/tmp/pip-Fkfp8i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:40:40 INFO - Running setup.py (path:/tmp/pip-itVtm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:40:40 INFO - Running setup.py (path:/tmp/pip-E4L1Dj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:40:40 INFO - Running setup.py (path:/tmp/pip-ipZ3Y8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:40:40 INFO - Running setup.py (path:/tmp/pip-BRk8hc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:40:40 INFO - Running setup.py (path:/tmp/pip-0xCiWV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:40:40 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)) 03:40:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:40:40 INFO - Running setup.py (path:/tmp/pip-Vzz25Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:40:41 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)) 03:40:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:40:41 INFO - Running setup.py (path:/tmp/pip-X7kd5h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:40:41 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)) 03:40:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:40:41 INFO - Running setup.py (path:/tmp/pip-ZBa0uh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:40:41 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)) 03:40:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:40:41 INFO - Running setup.py (path:/tmp/pip-ZBWxXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:40:41 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)) 03:40:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:40:41 INFO - Running setup.py (path:/tmp/pip-pOBVx8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:40:41 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)) 03:40:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:40:41 INFO - Running setup.py (path:/tmp/pip-n9yzsJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:40:41 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)) 03:40:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:40:41 INFO - Running setup.py (path:/tmp/pip-w69cPr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:40:42 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)) 03:40:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:40:42 INFO - Running setup.py (path:/tmp/pip-Y1YZPx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:40:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:40:42 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)) 03:40:42 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)) 03:40:42 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)) 03:40:42 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)) 03:40:42 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)) 03:40:42 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)) 03:40:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:40:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:40:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:40:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:40:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:40:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:40:46 INFO - Downloading blessings-1.6.tar.gz 03:40:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:40:46 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)) 03:40:46 INFO - Installing collected packages: blessings 03:40:46 INFO - Running setup.py install for blessings 03:40:46 INFO - Successfully installed blessings 03:40:46 INFO - Cleaning up... 03:40:46 INFO - Return code: 0 03:40:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:40:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:40:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:40:47 INFO - Reading from file tmpfile_stdout 03:40:47 INFO - Current package versions: 03:40:47 INFO - argparse == 1.2.1 03:40:47 INFO - blessings == 1.6 03:40:47 INFO - blobuploader == 1.2.4 03:40:47 INFO - browsermob-proxy == 0.6.0 03:40:47 INFO - docopt == 0.6.1 03:40:47 INFO - manifestparser == 1.1 03:40:47 INFO - marionette-client == 2.3.0 03:40:47 INFO - marionette-driver == 1.4.0 03:40:47 INFO - mozInstall == 1.12 03:40:47 INFO - mozcrash == 0.17 03:40:47 INFO - mozdebug == 0.1 03:40:47 INFO - mozdevice == 0.48 03:40:47 INFO - mozfile == 1.2 03:40:47 INFO - mozhttpd == 0.7 03:40:47 INFO - mozinfo == 0.9 03:40:47 INFO - mozleak == 0.1 03:40:47 INFO - mozlog == 3.1 03:40:47 INFO - moznetwork == 0.27 03:40:47 INFO - mozprocess == 0.22 03:40:47 INFO - mozprofile == 0.28 03:40:47 INFO - mozrunner == 6.11 03:40:47 INFO - mozscreenshot == 0.1 03:40:47 INFO - mozsystemmonitor == 0.0 03:40:47 INFO - moztest == 0.7 03:40:47 INFO - mozversion == 1.4 03:40:47 INFO - psutil == 3.1.1 03:40:47 INFO - requests == 1.2.3 03:40:47 INFO - wptserve == 1.4.0 03:40:47 INFO - wsgiref == 0.1.2 03:40:47 INFO - Running post-action listener: _resource_record_post_action 03:40:47 INFO - Running post-action listener: _start_resource_monitoring 03:40:47 INFO - Starting resource monitoring. 03:40:47 INFO - ##### 03:40:47 INFO - ##### Running pull step. 03:40:47 INFO - ##### 03:40:47 INFO - Running pre-action listener: _resource_record_pre_action 03:40:47 INFO - Running main action method: pull 03:40:47 INFO - Pull has nothing to do! 03:40:47 INFO - Running post-action listener: _resource_record_post_action 03:40:47 INFO - ##### 03:40:47 INFO - ##### Running install step. 03:40:47 INFO - ##### 03:40:47 INFO - Running pre-action listener: _resource_record_pre_action 03:40:47 INFO - Running main action method: install 03:40:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:40:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:40:47 INFO - Reading from file tmpfile_stdout 03:40:47 INFO - Detecting whether we're running mozinstall >=1.0... 03:40:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:40:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:40:47 INFO - Reading from file tmpfile_stdout 03:40:47 INFO - Output received: 03:40:47 INFO - Usage: mozinstall [options] installer 03:40:47 INFO - Options: 03:40:47 INFO - -h, --help show this help message and exit 03:40:47 INFO - -d DEST, --destination=DEST 03:40:47 INFO - Directory to install application into. [default: 03:40:47 INFO - "/builds/slave/test"] 03:40:47 INFO - --app=APP Application being installed. [default: firefox] 03:40:47 INFO - mkdir: /builds/slave/test/build/application 03:40:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 03:40:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 03:41:25 INFO - Reading from file tmpfile_stdout 03:41:25 INFO - Output received: 03:41:25 INFO - /builds/slave/test/build/application/firefox/firefox 03:41:25 INFO - Running post-action listener: _resource_record_post_action 03:41:25 INFO - ##### 03:41:25 INFO - ##### Running run-tests step. 03:41:25 INFO - ##### 03:41:25 INFO - Running pre-action listener: _resource_record_pre_action 03:41:25 INFO - Running main action method: run_tests 03:41:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:41:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:41:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:41:25 INFO - grabbing minidump binary from tooltool 03:41:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:41:25 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ce30>, '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 0x89d9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a58470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:41:25 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:41:25 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 03:41:25 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:41:25 INFO - Return code: 0 03:41:25 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:41:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:41:25 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/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:41:25 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/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:41:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:41:25 INFO - 'CCACHE_UMASK': '002', 03:41:25 INFO - 'DISPLAY': ':0', 03:41:25 INFO - 'HOME': '/home/cltbld', 03:41:25 INFO - 'LANG': 'en_US.UTF-8', 03:41:25 INFO - 'LOGNAME': 'cltbld', 03:41:25 INFO - 'MAIL': '/var/mail/cltbld', 03:41:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:41:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:41:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:41:25 INFO - 'MOZ_NO_REMOTE': '1', 03:41:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:41:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:41:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:41:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:41:25 INFO - 'PWD': '/builds/slave/test', 03:41:25 INFO - 'SHELL': '/bin/bash', 03:41:25 INFO - 'SHLVL': '1', 03:41:25 INFO - 'TERM': 'linux', 03:41:25 INFO - 'TMOUT': '86400', 03:41:25 INFO - 'USER': 'cltbld', 03:41:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105', 03:41:25 INFO - '_': '/tools/buildbot/bin/python'} 03:41:25 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/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:41:26 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 03:41:26 INFO - import pkg_resources 03:41:27 INFO - Using 1 client processes 03:41:28 INFO - wptserve Starting http server on 127.0.0.1:8000 03:41:28 INFO - wptserve Starting http server on 127.0.0.1:8001 03:41:28 INFO - wptserve Starting http server on 127.0.0.1:8443 03:41:30 INFO - SUITE-START | Running 778 tests 03:41:30 INFO - Running testharness tests 03:41:30 INFO - Setting up ssl 03:41:30 INFO - PROCESS | certutil | 03:41:30 INFO - PROCESS | certutil | 03:41:30 INFO - PROCESS | certutil | 03:41:30 INFO - Certificate Nickname Trust Attributes 03:41:30 INFO - SSL,S/MIME,JAR/XPI 03:41:30 INFO - 03:41:30 INFO - web-platform-tests CT,, 03:41:30 INFO - 03:41:30 INFO - Starting runner 03:41:33 INFO - PROCESS | 6187 | 1461235293233 Marionette DEBUG Marionette enabled via build flag and pref 03:41:33 INFO - PROCESS | 6187 | ++DOCSHELL 0xa282d400 == 1 [pid = 6187] [id = 1] 03:41:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 1 (0xa282d800) [pid = 6187] [serial = 1] [outer = (nil)] 03:41:33 INFO - PROCESS | 6187 | [6187] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:41:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 2 (0xa282e000) [pid = 6187] [serial = 2] [outer = 0xa282d800] 03:41:34 INFO - PROCESS | 6187 | 1461235294076 Marionette INFO Listening on port 2828 03:41:34 INFO - PROCESS | 6187 | 1461235294812 Marionette DEBUG Marionette enabled via command-line flag 03:41:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x9fc5a800 == 2 [pid = 6187] [id = 2] 03:41:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 3 (0x9fc9a400) [pid = 6187] [serial = 3] [outer = (nil)] 03:41:34 INFO - PROCESS | 6187 | [6187] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:41:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 4 (0x9fc9ac00) [pid = 6187] [serial = 4] [outer = 0x9fc9a400] 03:41:34 INFO - PROCESS | 6187 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb7f2c0 03:41:35 INFO - PROCESS | 6187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb7fde0 03:41:35 INFO - PROCESS | 6187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb8bce0 03:41:35 INFO - PROCESS | 6187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb9c940 03:41:35 INFO - PROCESS | 6187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb9e680 03:41:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 5 (0x9fb97c00) [pid = 6187] [serial = 5] [outer = 0xa282d800] 03:41:35 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:41:35 INFO - PROCESS | 6187 | 1461235295221 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51777 03:41:35 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:41:35 INFO - PROCESS | 6187 | 1461235295262 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51778 03:41:35 INFO - PROCESS | 6187 | 1461235295323 Marionette DEBUG Closed connection conn0 03:41:35 INFO - PROCESS | 6187 | 1461235295326 Marionette DEBUG Closed connection conn1 03:41:35 INFO - PROCESS | 6187 | [6187] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 03:41:35 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:41:35 INFO - PROCESS | 6187 | 1461235295463 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51779 03:41:35 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:41:35 INFO - PROCESS | 6187 | 1461235295530 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51780 03:41:35 INFO - PROCESS | 6187 | 1461235295533 Marionette DEBUG Closed connection conn2 03:41:35 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:41:35 INFO - PROCESS | 6187 | 1461235295583 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51781 03:41:35 INFO - PROCESS | 6187 | 1461235295605 Marionette DEBUG Closed connection conn3 03:41:35 INFO - PROCESS | 6187 | 1461235295654 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:41:35 INFO - PROCESS | 6187 | 1461235295673 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421015807","device":"desktop","version":"48.0a1"} 03:41:36 INFO - PROCESS | 6187 | [6187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:41:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d4dc00 == 3 [pid = 6187] [id = 3] 03:41:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 6 (0x98d4e000) [pid = 6187] [serial = 6] [outer = (nil)] 03:41:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d4e400 == 4 [pid = 6187] [id = 4] 03:41:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 7 (0x98d4e800) [pid = 6187] [serial = 7] [outer = (nil)] 03:41:38 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:41:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x982fd000 == 5 [pid = 6187] [id = 5] 03:41:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 8 (0x982fd400) [pid = 6187] [serial = 8] [outer = (nil)] 03:41:38 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:41:38 INFO - PROCESS | 6187 | [6187] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:41:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 9 (0x981c6c00) [pid = 6187] [serial = 9] [outer = 0x982fd400] 03:41:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 10 (0x97deb000) [pid = 6187] [serial = 10] [outer = 0x98d4e000] 03:41:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 11 (0x97decc00) [pid = 6187] [serial = 11] [outer = 0x98d4e800] 03:41:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 12 (0x97def000) [pid = 6187] [serial = 12] [outer = 0x982fd400] 03:41:40 INFO - PROCESS | 6187 | 1461235300398 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 6187 | 1461235300419 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 13 (0x9b0bfc00) [pid = 6187] [serial = 13] [outer = 0x982fd400] 03:41:41 INFO - PROCESS | 6187 | 1461235301273 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"d697fa4b-b908-4a06-9953-5ad4cd509886","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421015807","device":"desktop","version":"48.0a1","command_id":1}}] 03:41:41 INFO - PROCESS | 6187 | 1461235301592 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:41:41 INFO - PROCESS | 6187 | 1461235301857 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:41:42 INFO - PROCESS | 6187 | 1461235302038 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:41:42 INFO - PROCESS | 6187 | [6187] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:41:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 14 (0x9212dc00) [pid = 6187] [serial = 14] [outer = 0x982fd400] 03:41:42 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:42 INFO - PROCESS | 6187 | 1461235302653 Marionette TRACE conn4 <- [1,3,null,{}] 03:41:42 INFO - PROCESS | 6187 | 1461235302717 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:41:42 INFO - PROCESS | 6187 | 1461235302792 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:41:42 INFO - PROCESS | 6187 | 1461235302854 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:41:42 INFO - PROCESS | 6187 | 1461235302859 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:41:42 INFO - PROCESS | 6187 | 1461235302868 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 6187 | 1461235302874 Marionette TRACE conn4 <- [1,6,null,{}] 03:41:42 INFO - PROCESS | 6187 | 1461235302885 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 6187 | 1461235302905 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:41:42 INFO - PROCESS | 6187 | 1461235302912 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x91521400 == 6 [pid = 6187] [id = 6] 03:41:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 15 (0x91521800) [pid = 6187] [serial = 15] [outer = (nil)] 03:41:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 16 (0x91523800) [pid = 6187] [serial = 16] [outer = 0x91521800] 03:41:43 INFO - PROCESS | 6187 | 1461235302998 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 17 (0x91528400) [pid = 6187] [serial = 17] [outer = 0x91521800] 03:41:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x9140b000 == 7 [pid = 6187] [id = 7] 03:41:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 18 (0x9140b400) [pid = 6187] [serial = 18] [outer = (nil)] 03:41:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 19 (0x91410800) [pid = 6187] [serial = 19] [outer = 0x9140b400] 03:41:43 INFO - PROCESS | 6187 | 1461235303539 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 20 (0x91402800) [pid = 6187] [serial = 20] [outer = 0x9140b400] 03:41:44 INFO - PROCESS | 6187 | [6187] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 03:41:44 INFO - PROCESS | 6187 | 1461235304512 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1749ms 03:41:44 INFO - PROCESS | 6187 | 1461235304714 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 6187 | 1461235304720 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:41:44 INFO - PROCESS | 6187 | 1461235304820 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 6187 | 1461235304826 Marionette TRACE conn4 <- [1,10,null,{}] 03:41:44 INFO - PROCESS | 6187 | 1461235304855 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 6187 | 1461235305053 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:41:45 INFO - PROCESS | 6187 | 1461235305158 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x91409000 == 8 [pid = 6187] [id = 8] 03:41:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 21 (0x9140c000) [pid = 6187] [serial = 21] [outer = (nil)] 03:41:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 22 (0x9b088400) [pid = 6187] [serial = 22] [outer = 0x9140c000] 03:41:45 INFO - PROCESS | 6187 | 1461235305251 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 23 (0x9df15400) [pid = 6187] [serial = 23] [outer = 0x9140c000] 03:41:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x9ffd3800 == 9 [pid = 6187] [id = 9] 03:41:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 24 (0xa0a90c00) [pid = 6187] [serial = 24] [outer = (nil)] 03:41:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 25 (0x9fca2400) [pid = 6187] [serial = 25] [outer = 0xa0a90c00] 03:41:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 26 (0x9aed0800) [pid = 6187] [serial = 26] [outer = 0xa0a90c00] 03:41:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x9aedcc00 == 10 [pid = 6187] [id = 10] 03:41:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 27 (0x9fb33c00) [pid = 6187] [serial = 27] [outer = (nil)] 03:41:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 28 (0xa3c8b400) [pid = 6187] [serial = 28] [outer = 0x9fb33c00] 03:41:46 INFO - PROCESS | 6187 | 1461235306352 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:41:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 29 (0xa45ec800) [pid = 6187] [serial = 29] [outer = 0x9fb33c00] 03:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1670ms 03:41:46 INFO - PROCESS | 6187 | 1461235306461 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 6187 | 1461235306469 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:41:46 INFO - PROCESS | 6187 | 1461235306582 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 6187 | 1461235306588 Marionette TRACE conn4 <- [1,14,null,{}] 03:41:46 INFO - PROCESS | 6187 | 1461235306689 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 6187 | 1461235306885 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:41:47 INFO - PROCESS | 6187 | 1461235306983 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x9152bc00 == 11 [pid = 6187] [id = 11] 03:41:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 30 (0x98305000) [pid = 6187] [serial = 30] [outer = (nil)] 03:41:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 31 (0x98456000) [pid = 6187] [serial = 31] [outer = 0x98305000] 03:41:47 INFO - PROCESS | 6187 | 1461235307079 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 32 (0x9845c400) [pid = 6187] [serial = 32] [outer = 0x98305000] 03:41:48 INFO - PROCESS | 6187 | 1461235308051 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1576ms 03:41:48 INFO - PROCESS | 6187 | 1461235308108 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 6187 | 1461235308113 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:41:48 INFO - PROCESS | 6187 | 1461235308126 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 6187 | 1461235308136 Marionette TRACE conn4 <- [1,18,null,{}] 03:41:48 INFO - PROCESS | 6187 | 1461235308198 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 6187 | 1461235308481 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:41:48 INFO - PROCESS | 6187 | 1461235308616 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x97048000 == 12 [pid = 6187] [id = 12] 03:41:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 33 (0x97df0400) [pid = 6187] [serial = 33] [outer = (nil)] 03:41:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 34 (0x9144ec00) [pid = 6187] [serial = 34] [outer = 0x97df0400] 03:41:48 INFO - PROCESS | 6187 | 1461235308756 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 35 (0x9aecdc00) [pid = 6187] [serial = 35] [outer = 0x97df0400] 03:41:49 INFO - PROCESS | 6187 | 1461235309763 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1652ms 03:41:49 INFO - PROCESS | 6187 | 1461235309778 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 6187 | 1461235309786 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:41:49 INFO - PROCESS | 6187 | 1461235309797 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 6187 | 1461235309803 Marionette TRACE conn4 <- [1,22,null,{}] 03:41:49 INFO - PROCESS | 6187 | 1461235309813 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 6187 | 1461235310017 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:41:50 INFO - PROCESS | 6187 | 1461235310148 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1f800 == 13 [pid = 6187] [id = 13] 03:41:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 36 (0x8ff23400) [pid = 6187] [serial = 36] [outer = (nil)] 03:41:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 37 (0x8ff27800) [pid = 6187] [serial = 37] [outer = 0x8ff23400] 03:41:50 INFO - PROCESS | 6187 | 1461235310258 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 38 (0x8ff33800) [pid = 6187] [serial = 38] [outer = 0x8ff23400] 03:41:51 INFO - PROCESS | 6187 | 1461235311303 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1545ms 03:41:51 INFO - PROCESS | 6187 | 1461235311341 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 6187 | 1461235311345 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:41:51 INFO - PROCESS | 6187 | 1461235311352 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 6187 | 1461235311356 Marionette TRACE conn4 <- [1,26,null,{}] 03:41:51 INFO - PROCESS | 6187 | 1461235311363 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 6187 | 1461235311558 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:41:51 INFO - PROCESS | 6187 | 1461235311690 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ac5c00 == 14 [pid = 6187] [id = 14] 03:41:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 39 (0xa9ca1000) [pid = 6187] [serial = 39] [outer = (nil)] 03:41:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 40 (0xa9ccdc00) [pid = 6187] [serial = 40] [outer = 0xa9ca1000] 03:41:51 INFO - PROCESS | 6187 | 1461235311783 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 41 (0xa9cd2c00) [pid = 6187] [serial = 41] [outer = 0xa9ca1000] 03:41:52 INFO - PROCESS | 6187 | 1461235312987 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1688ms 03:41:53 INFO - PROCESS | 6187 | 1461235313041 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 6187 | 1461235313048 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:41:53 INFO - PROCESS | 6187 | 1461235313059 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 6187 | 1461235313064 Marionette TRACE conn4 <- [1,30,null,{}] 03:41:53 INFO - PROCESS | 6187 | 1461235313072 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 6187 | 1461235313256 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:41:53 INFO - PROCESS | 6187 | 1461235313408 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x94030000 == 15 [pid = 6187] [id = 15] 03:41:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 42 (0x9403a000) [pid = 6187] [serial = 42] [outer = (nil)] 03:41:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 43 (0x95c9ac00) [pid = 6187] [serial = 43] [outer = 0x9403a000] 03:41:53 INFO - PROCESS | 6187 | 1461235313505 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 44 (0x96ba0400) [pid = 6187] [serial = 44] [outer = 0x9403a000] 03:41:54 INFO - PROCESS | 6187 | 1461235314423 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1388ms 03:41:54 INFO - PROCESS | 6187 | 1461235314448 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 6187 | 1461235314455 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:41:54 INFO - PROCESS | 6187 | 1461235314465 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 6187 | 1461235314471 Marionette TRACE conn4 <- [1,34,null,{}] 03:41:54 INFO - PROCESS | 6187 | 1461235314483 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 6187 | 1461235314729 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:41:54 INFO - PROCESS | 6187 | 1461235314913 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x91522800 == 16 [pid = 6187] [id = 16] 03:41:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 45 (0x9152b000) [pid = 6187] [serial = 45] [outer = (nil)] 03:41:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 46 (0x9402ec00) [pid = 6187] [serial = 46] [outer = 0x9152b000] 03:41:55 INFO - PROCESS | 6187 | 1461235315061 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 47 (0x94074c00) [pid = 6187] [serial = 47] [outer = 0x9152b000] 03:41:56 INFO - PROCESS | 6187 | 1461235316027 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1591ms 03:41:56 INFO - PROCESS | 6187 | 1461235316058 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 6187 | 1461235316068 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:41:56 INFO - PROCESS | 6187 | 1461235316079 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 6187 | 1461235316083 Marionette TRACE conn4 <- [1,38,null,{}] 03:41:56 INFO - PROCESS | 6187 | 1461235316090 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 6187 | 1461235316342 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:41:56 INFO - PROCESS | 6187 | 1461235316522 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x97a30800 == 17 [pid = 6187] [id = 17] 03:41:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 48 (0x97ac1000) [pid = 6187] [serial = 48] [outer = (nil)] 03:41:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 49 (0x97baa000) [pid = 6187] [serial = 49] [outer = 0x97ac1000] 03:41:56 INFO - PROCESS | 6187 | 1461235316666 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 50 (0x980c4800) [pid = 6187] [serial = 50] [outer = 0x97ac1000] 03:41:57 INFO - PROCESS | 6187 | 1461235317579 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1534ms 03:41:57 INFO - PROCESS | 6187 | 1461235317614 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 6187 | 1461235317617 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:41:57 INFO - PROCESS | 6187 | 1461235317626 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 6187 | 1461235317633 Marionette TRACE conn4 <- [1,42,null,{}] 03:41:57 INFO - PROCESS | 6187 | 1461235317652 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 6187 | 1461235317875 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:41:58 INFO - PROCESS | 6187 | 1461235318007 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff38400 == 18 [pid = 6187] [id = 18] 03:41:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 51 (0x98461000) [pid = 6187] [serial = 51] [outer = (nil)] 03:41:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 52 (0x99071400) [pid = 6187] [serial = 52] [outer = 0x98461000] 03:41:58 INFO - PROCESS | 6187 | 1461235318109 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 53 (0x996b1800) [pid = 6187] [serial = 53] [outer = 0x98461000] 03:41:59 INFO - PROCESS | 6187 | 1461235319102 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1545ms 03:41:59 INFO - PROCESS | 6187 | 1461235319172 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:41:59 INFO - PROCESS | 6187 | 1461235319178 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:41:59 INFO - PROCESS | 6187 | 1461235319185 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 6187 | 1461235319188 Marionette TRACE conn4 <- [1,46,null,{}] 03:41:59 INFO - PROCESS | 6187 | 1461235319196 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 6187 | 1461235319434 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:41:59 INFO - PROCESS | 6187 | 1461235319599 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x97a2e800 == 19 [pid = 6187] [id = 19] 03:41:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 54 (0x9b08a400) [pid = 6187] [serial = 54] [outer = (nil)] 03:41:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 55 (0x9b0be800) [pid = 6187] [serial = 55] [outer = 0x9b08a400] 03:41:59 INFO - PROCESS | 6187 | 1461235319702 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 56 (0x9df15c00) [pid = 6187] [serial = 56] [outer = 0x9b08a400] 03:42:00 INFO - PROCESS | 6187 | 1461235320643 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1488ms 03:42:00 INFO - PROCESS | 6187 | 1461235320674 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 6187 | 1461235320677 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:42:00 INFO - PROCESS | 6187 | 1461235320686 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 6187 | 1461235320690 Marionette TRACE conn4 <- [1,50,null,{}] 03:42:00 INFO - PROCESS | 6187 | 1461235320697 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 6187 | 1461235320890 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:42:01 INFO - PROCESS | 6187 | 1461235321122 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff33c00 == 20 [pid = 6187] [id = 20] 03:42:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 57 (0x8ff35400) [pid = 6187] [serial = 57] [outer = (nil)] 03:42:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 58 (0x91403000) [pid = 6187] [serial = 58] [outer = 0x8ff35400] 03:42:01 INFO - PROCESS | 6187 | 1461235321277 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 59 (0x92b15400) [pid = 6187] [serial = 59] [outer = 0x8ff35400] 03:42:02 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1f800 == 19 [pid = 6187] [id = 13] 03:42:02 INFO - PROCESS | 6187 | --DOCSHELL 0x97048000 == 18 [pid = 6187] [id = 12] 03:42:02 INFO - PROCESS | 6187 | --DOCSHELL 0x9152bc00 == 17 [pid = 6187] [id = 11] 03:42:02 INFO - PROCESS | 6187 | --DOCSHELL 0x91409000 == 16 [pid = 6187] [id = 8] 03:42:02 INFO - PROCESS | 6187 | 1461235322339 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1699ms 03:42:02 INFO - PROCESS | 6187 | 1461235322387 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 6187 | 1461235322395 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:42:02 INFO - PROCESS | 6187 | 1461235322409 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 6187 | 1461235322418 Marionette TRACE conn4 <- [1,54,null,{}] 03:42:02 INFO - PROCESS | 6187 | 1461235322430 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 6187 | 1461235322684 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:42:02 INFO - PROCESS | 6187 | 1461235322884 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x91527000 == 17 [pid = 6187] [id = 21] 03:42:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 60 (0x96b43800) [pid = 6187] [serial = 60] [outer = (nil)] 03:42:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 61 (0x977ec000) [pid = 6187] [serial = 61] [outer = 0x96b43800] 03:42:03 INFO - PROCESS | 6187 | 1461235323001 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 62 (0x97b36000) [pid = 6187] [serial = 62] [outer = 0x96b43800] 03:42:04 INFO - PROCESS | 6187 | 1461235324046 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1697ms 03:42:04 INFO - PROCESS | 6187 | 1461235324109 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 6187 | 1461235324120 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:42:04 INFO - PROCESS | 6187 | 1461235324133 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 6187 | 1461235324141 Marionette TRACE conn4 <- [1,58,null,{}] 03:42:04 INFO - PROCESS | 6187 | 1461235324149 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 6187 | 1461235324409 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:42:04 INFO - PROCESS | 6187 | 1461235324606 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x95c1cc00 == 18 [pid = 6187] [id = 22] 03:42:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 63 (0x97a73800) [pid = 6187] [serial = 63] [outer = (nil)] 03:42:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 64 (0x9906f400) [pid = 6187] [serial = 64] [outer = 0x97a73800] 03:42:04 INFO - PROCESS | 6187 | 1461235324765 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 65 (0x996e8400) [pid = 6187] [serial = 65] [outer = 0x97a73800] 03:42:05 INFO - PROCESS | 6187 | 1461235325794 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1748ms 03:42:05 INFO - PROCESS | 6187 | 1461235325881 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 6187 | 1461235325886 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:42:05 INFO - PROCESS | 6187 | 1461235325899 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 6187 | 1461235325906 Marionette TRACE conn4 <- [1,62,null,{}] 03:42:05 INFO - PROCESS | 6187 | 1461235325927 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 6187 | 1461235326211 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:42:06 INFO - PROCESS | 6187 | 1461235326393 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d55c00 == 19 [pid = 6187] [id = 23] 03:42:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 66 (0x9b085800) [pid = 6187] [serial = 66] [outer = (nil)] 03:42:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 67 (0x9fb32000) [pid = 6187] [serial = 67] [outer = 0x9b085800] 03:42:06 INFO - PROCESS | 6187 | 1461235326522 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 68 (0x9fc0e800) [pid = 6187] [serial = 68] [outer = 0x9b085800] 03:42:07 INFO - PROCESS | 6187 | 1461235327515 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1694ms 03:42:07 INFO - PROCESS | 6187 | 1461235327592 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 6187 | 1461235327599 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:42:07 INFO - PROCESS | 6187 | 1461235327608 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 6187 | 1461235327613 Marionette TRACE conn4 <- [1,66,null,{}] 03:42:07 INFO - PROCESS | 6187 | 1461235327621 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 6187 | 1461235327829 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:42:07 INFO - PROCESS | 6187 | 1461235327939 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x9ea1b400 == 20 [pid = 6187] [id = 24] 03:42:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 69 (0x9ea1c400) [pid = 6187] [serial = 69] [outer = (nil)] 03:42:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 70 (0x9fec0c00) [pid = 6187] [serial = 70] [outer = 0x9ea1c400] 03:42:08 INFO - PROCESS | 6187 | 1461235328048 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 71 (0x9ff46800) [pid = 6187] [serial = 71] [outer = 0x9ea1c400] 03:42:08 INFO - PROCESS | 6187 | 1461235328961 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1436ms 03:42:09 INFO - PROCESS | 6187 | 1461235329044 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:42:09 INFO - PROCESS | 6187 | 1461235329049 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:42:09 INFO - PROCESS | 6187 | 1461235329056 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 6187 | 1461235329059 Marionette TRACE conn4 <- [1,70,null,{}] 03:42:09 INFO - PROCESS | 6187 | 1461235329065 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 6187 | 1461235329257 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:42:09 INFO - PROCESS | 6187 | 1461235329429 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x9ff48800 == 21 [pid = 6187] [id = 25] 03:42:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 72 (0x9ffcc400) [pid = 6187] [serial = 72] [outer = (nil)] 03:42:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 73 (0xa0a43400) [pid = 6187] [serial = 73] [outer = 0x9ffcc400] 03:42:09 INFO - PROCESS | 6187 | 1461235329545 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 74 (0xa0a99000) [pid = 6187] [serial = 74] [outer = 0x9ffcc400] 03:42:10 INFO - PROCESS | 6187 | 1461235330486 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1496ms 03:42:10 INFO - PROCESS | 6187 | 1461235330552 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 6187 | 1461235330557 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:42:10 INFO - PROCESS | 6187 | 1461235330565 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 6187 | 1461235330569 Marionette TRACE conn4 <- [1,74,null,{}] 03:42:10 INFO - PROCESS | 6187 | 1461235330576 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 6187 | 1461235330863 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:42:11 INFO - PROCESS | 6187 | 1461235331059 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff25800 == 22 [pid = 6187] [id = 26] 03:42:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 75 (0x987a7000) [pid = 6187] [serial = 75] [outer = (nil)] 03:42:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 76 (0xa2a30c00) [pid = 6187] [serial = 76] [outer = 0x987a7000] 03:42:11 INFO - PROCESS | 6187 | 1461235331187 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 77 (0xa4456000) [pid = 6187] [serial = 77] [outer = 0x987a7000] 03:42:12 INFO - PROCESS | 6187 | 1461235332061 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1535ms 03:42:12 INFO - PROCESS | 6187 | 1461235332102 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 6187 | 1461235332107 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:42:12 INFO - PROCESS | 6187 | 1461235332135 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 6187 | 1461235332138 Marionette TRACE conn4 <- [1,78,null,{}] 03:42:12 INFO - PROCESS | 6187 | 1461235332146 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 6187 | 1461235332323 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:42:12 INFO - PROCESS | 6187 | 1461235332459 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff30000 == 23 [pid = 6187] [id = 27] 03:42:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 78 (0x95a43400) [pid = 6187] [serial = 78] [outer = (nil)] 03:42:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 79 (0xa45c8000) [pid = 6187] [serial = 79] [outer = 0x95a43400] 03:42:12 INFO - PROCESS | 6187 | 1461235332616 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 80 (0xa45d4000) [pid = 6187] [serial = 80] [outer = 0x95a43400] 03:42:13 INFO - PROCESS | 6187 | 1461235333583 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1495ms 03:42:13 INFO - PROCESS | 6187 | 1461235333629 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 6187 | 1461235333636 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:42:13 INFO - PROCESS | 6187 | 1461235333647 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 6187 | 1461235333652 Marionette TRACE conn4 <- [1,82,null,{}] 03:42:13 INFO - PROCESS | 6187 | 1461235333664 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 6187 | 1461235333952 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:42:14 INFO - PROCESS | 6187 | 1461235334292 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f943c00 == 24 [pid = 6187] [id = 28] 03:42:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 81 (0x8f945000) [pid = 6187] [serial = 81] [outer = (nil)] 03:42:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 82 (0x8f94ac00) [pid = 6187] [serial = 82] [outer = 0x8f945000] 03:42:14 INFO - PROCESS | 6187 | 1461235334478 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 83 (0x8f94f000) [pid = 6187] [serial = 83] [outer = 0x8f945000] 03:42:15 INFO - PROCESS | 6187 | 1461235335628 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 2042ms 03:42:15 INFO - PROCESS | 6187 | 1461235335689 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 6187 | 1461235335694 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:42:15 INFO - PROCESS | 6187 | 1461235335702 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 6187 | 1461235335706 Marionette TRACE conn4 <- [1,86,null,{}] 03:42:15 INFO - PROCESS | 6187 | 1461235335713 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 6187 | 1461235335906 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:42:16 INFO - PROCESS | 6187 | 1461235336091 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f756000 == 25 [pid = 6187] [id = 29] 03:42:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 84 (0x8f757800) [pid = 6187] [serial = 84] [outer = (nil)] 03:42:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 85 (0x8f75e400) [pid = 6187] [serial = 85] [outer = 0x8f757800] 03:42:16 INFO - PROCESS | 6187 | 1461235336201 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 86 (0x8f761400) [pid = 6187] [serial = 86] [outer = 0x8f757800] 03:42:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 87 (0x8eeaec00) [pid = 6187] [serial = 87] [outer = 0x9fb33c00] 03:42:17 INFO - PROCESS | 6187 | 1461235337388 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1740ms 03:42:17 INFO - PROCESS | 6187 | 1461235337443 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 6187 | 1461235337448 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:42:17 INFO - PROCESS | 6187 | 1461235337460 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 6187 | 1461235337467 Marionette TRACE conn4 <- [1,90,null,{}] 03:42:17 INFO - PROCESS | 6187 | 1461235337478 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 6187 | 1461235337725 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:42:17 INFO - PROCESS | 6187 | 1461235337907 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eeb5000 == 26 [pid = 6187] [id = 30] 03:42:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 88 (0x8eeb6400) [pid = 6187] [serial = 88] [outer = (nil)] 03:42:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 89 (0x8f948c00) [pid = 6187] [serial = 89] [outer = 0x8eeb6400] 03:42:18 INFO - PROCESS | 6187 | 1461235337995 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 90 (0x8ff1a000) [pid = 6187] [serial = 90] [outer = 0x8eeb6400] 03:42:18 INFO - PROCESS | 6187 | --DOCSHELL 0x97a30800 == 25 [pid = 6187] [id = 17] 03:42:18 INFO - PROCESS | 6187 | --DOCSHELL 0x91522800 == 24 [pid = 6187] [id = 16] 03:42:18 INFO - PROCESS | 6187 | 1461235338964 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1551ms 03:42:19 INFO - PROCESS | 6187 | 1461235339010 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 6187 | 1461235339018 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:42:19 INFO - PROCESS | 6187 | 1461235339028 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 6187 | 1461235339033 Marionette TRACE conn4 <- [1,94,null,{}] 03:42:19 INFO - PROCESS | 6187 | 1461235339044 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 6187 | 1461235339262 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:42:19 INFO - PROCESS | 6187 | 1461235339452 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eebb000 == 25 [pid = 6187] [id = 31] 03:42:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 91 (0x8f75c800) [pid = 6187] [serial = 91] [outer = (nil)] 03:42:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 92 (0x8ff30400) [pid = 6187] [serial = 92] [outer = 0x8f75c800] 03:42:19 INFO - PROCESS | 6187 | 1461235339564 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 93 (0x9140b800) [pid = 6187] [serial = 93] [outer = 0x8f75c800] 03:42:20 INFO - PROCESS | 6187 | 1461235340433 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1440ms 03:42:20 INFO - PROCESS | 6187 | 1461235340469 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 6187 | 1461235340479 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:42:20 INFO - PROCESS | 6187 | 1461235340492 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 6187 | 1461235340496 Marionette TRACE conn4 <- [1,98,null,{}] 03:42:20 INFO - PROCESS | 6187 | 1461235340505 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 6187 | 1461235340717 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:42:20 INFO - PROCESS | 6187 | 1461235340867 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff35c00 == 26 [pid = 6187] [id = 32] 03:42:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 94 (0x94076c00) [pid = 6187] [serial = 94] [outer = (nil)] 03:42:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 95 (0x97ac6400) [pid = 6187] [serial = 95] [outer = 0x94076c00] 03:42:20 INFO - PROCESS | 6187 | 1461235340966 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 96 (0x97dea800) [pid = 6187] [serial = 96] [outer = 0x94076c00] 03:42:22 INFO - PROCESS | 6187 | 1461235342085 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1641ms 03:42:22 INFO - PROCESS | 6187 | 1461235342134 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:42:22 INFO - PROCESS | 6187 | 1461235342140 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:42:22 INFO - PROCESS | 6187 | 1461235342148 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 6187 | 1461235342155 Marionette TRACE conn4 <- [1,102,null,{}] 03:42:22 INFO - PROCESS | 6187 | 1461235342174 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 6187 | 1461235342431 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:42:22 INFO - PROCESS | 6187 | 1461235342622 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d57c00 == 27 [pid = 6187] [id = 33] 03:42:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 97 (0x9aeda800) [pid = 6187] [serial = 97] [outer = (nil)] 03:42:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 98 (0x9b0e8800) [pid = 6187] [serial = 98] [outer = 0x9aeda800] 03:42:22 INFO - PROCESS | 6187 | 1461235342766 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 99 (0x9fb32c00) [pid = 6187] [serial = 99] [outer = 0x9aeda800] 03:42:23 INFO - PROCESS | 6187 | 1461235343660 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1589ms 03:42:23 INFO - PROCESS | 6187 | 1461235343736 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 6187 | 1461235343741 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:42:23 INFO - PROCESS | 6187 | 1461235343750 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 6187 | 1461235343755 Marionette TRACE conn4 <- [1,106,null,{}] 03:42:23 INFO - PROCESS | 6187 | 1461235343762 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 6187 | 1461235343988 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:42:24 INFO - PROCESS | 6187 | 1461235344157 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b13400 == 28 [pid = 6187] [id = 34] 03:42:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 100 (0x92b14000) [pid = 6187] [serial = 100] [outer = (nil)] 03:42:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 101 (0x92b16400) [pid = 6187] [serial = 101] [outer = 0x92b14000] 03:42:24 INFO - PROCESS | 6187 | 1461235344337 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 102 (0x92b1ac00) [pid = 6187] [serial = 102] [outer = 0x92b14000] 03:42:25 INFO - PROCESS | 6187 | --DOCSHELL 0x98d55c00 == 27 [pid = 6187] [id = 23] 03:42:25 INFO - PROCESS | 6187 | --DOCSHELL 0x9ea1b400 == 26 [pid = 6187] [id = 24] 03:42:25 INFO - PROCESS | 6187 | --DOCSHELL 0x91527000 == 25 [pid = 6187] [id = 21] 03:42:25 INFO - PROCESS | 6187 | --DOCSHELL 0x95c1cc00 == 24 [pid = 6187] [id = 22] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff38400 == 23 [pid = 6187] [id = 18] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x94030000 == 22 [pid = 6187] [id = 15] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x9ff48800 == 21 [pid = 6187] [id = 25] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8f943c00 == 20 [pid = 6187] [id = 28] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff25800 == 19 [pid = 6187] [id = 26] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff30000 == 18 [pid = 6187] [id = 27] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x91521400 == 17 [pid = 6187] [id = 6] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff33c00 == 16 [pid = 6187] [id = 20] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x97ac5c00 == 15 [pid = 6187] [id = 14] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x98d57c00 == 14 [pid = 6187] [id = 33] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8f756000 == 13 [pid = 6187] [id = 29] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x97a2e800 == 12 [pid = 6187] [id = 19] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8eeb5000 == 11 [pid = 6187] [id = 30] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8eebb000 == 10 [pid = 6187] [id = 31] 03:42:27 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff35c00 == 9 [pid = 6187] [id = 32] 03:42:29 INFO - PROCESS | 6187 | 1461235349282 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 5604ms 03:42:29 INFO - PROCESS | 6187 | 1461235349358 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 6187 | 1461235349363 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:42:29 INFO - PROCESS | 6187 | 1461235349372 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 6187 | 1461235349378 Marionette TRACE conn4 <- [1,110,null,{}] 03:42:29 INFO - PROCESS | 6187 | 1461235349389 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 6187 | 1461235349596 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:42:29 INFO - PROCESS | 6187 | 1461235349708 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1f800 == 10 [pid = 6187] [id = 35] 03:42:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 103 (0x8ff28800) [pid = 6187] [serial = 103] [outer = (nil)] 03:42:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 104 (0x8ff38400) [pid = 6187] [serial = 104] [outer = 0x8ff28800] 03:42:29 INFO - PROCESS | 6187 | 1461235349798 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 105 (0x9151ec00) [pid = 6187] [serial = 105] [outer = 0x8ff28800] 03:42:30 INFO - PROCESS | 6187 | 1461235350812 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1486ms 03:42:30 INFO - PROCESS | 6187 | 1461235350891 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 6187 | 1461235350904 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:42:30 INFO - PROCESS | 6187 | 1461235350926 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 6187 | 1461235350932 Marionette TRACE conn4 <- [1,114,null,{}] 03:42:30 INFO - PROCESS | 6187 | 1461235350940 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 6187 | 1461235351183 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:42:31 INFO - PROCESS | 6187 | 1461235351327 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b1d000 == 11 [pid = 6187] [id = 36] 03:42:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 106 (0x92b1f800) [pid = 6187] [serial = 106] [outer = (nil)] 03:42:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 107 (0x95a43c00) [pid = 6187] [serial = 107] [outer = 0x92b1f800] 03:42:31 INFO - PROCESS | 6187 | 1461235351409 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 108 (0x977e9000) [pid = 6187] [serial = 108] [outer = 0x92b1f800] 03:42:32 INFO - PROCESS | 6187 | 1461235352413 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1546ms 03:42:32 INFO - PROCESS | 6187 | 1461235352479 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 6187 | 1461235352488 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:42:32 INFO - PROCESS | 6187 | 1461235352502 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 6187 | 1461235352514 Marionette TRACE conn4 <- [1,118,null,{}] 03:42:32 INFO - PROCESS | 6187 | 1461235352553 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 6187 | 1461235352822 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:42:32 INFO - PROCESS | 6187 | 1461235352892 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x9845a400 == 12 [pid = 6187] [id = 37] 03:42:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x9845d400) [pid = 6187] [serial = 109] [outer = (nil)] 03:42:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 110 (0x98d57400) [pid = 6187] [serial = 110] [outer = 0x9845d400] 03:42:32 INFO - PROCESS | 6187 | 1461235352980 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 111 (0x9a4b2000) [pid = 6187] [serial = 111] [outer = 0x9845d400] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 110 (0x98461000) [pid = 6187] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 109 (0x8eeb6400) [pid = 6187] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 108 (0x97ac1000) [pid = 6187] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 107 (0x8ff35400) [pid = 6187] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 106 (0x9152b000) [pid = 6187] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 105 (0x9140c000) [pid = 6187] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 104 (0x95a43400) [pid = 6187] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 103 (0x98305000) [pid = 6187] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 102 (0x97df0400) [pid = 6187] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 101 (0xa9ca1000) [pid = 6187] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 100 (0x8ff23400) [pid = 6187] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 99 (0x8f945000) [pid = 6187] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 98 (0x97a73800) [pid = 6187] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 97 (0x9b085800) [pid = 6187] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 96 (0x96b43800) [pid = 6187] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 95 (0x91521800) [pid = 6187] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 94 (0x9403a000) [pid = 6187] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 93 (0x9ffcc400) [pid = 6187] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 92 (0x94076c00) [pid = 6187] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 91 (0x8f757800) [pid = 6187] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 90 (0x8f75c800) [pid = 6187] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 89 (0x9ea1c400) [pid = 6187] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 88 (0x9b08a400) [pid = 6187] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 87 (0x987a7000) [pid = 6187] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:42:34 INFO - PROCESS | 6187 | --DOMWINDOW == 86 (0x9aeda800) [pid = 6187] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:42:34 INFO - PROCESS | 6187 | 1461235354793 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 2421ms 03:42:34 INFO - PROCESS | 6187 | 1461235354969 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 6187 | 1461235354978 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 03:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:42:35 INFO - PROCESS | 6187 | 1461235355049 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 6187 | 1461235355055 Marionette TRACE conn4 <- [1,122,null,{}] 03:42:35 INFO - PROCESS | 6187 | 1461235355114 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 6187 | 1461235355288 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:42:35 INFO - PROCESS | 6187 | 1461235355433 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75a800 == 13 [pid = 6187] [id = 38] 03:42:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 87 (0x8f75bc00) [pid = 6187] [serial = 112] [outer = (nil)] 03:42:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 88 (0x94076c00) [pid = 6187] [serial = 113] [outer = 0x8f75bc00] 03:42:35 INFO - PROCESS | 6187 | 1461235355524 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 89 (0x98d4c000) [pid = 6187] [serial = 114] [outer = 0x8f75bc00] 03:42:36 INFO - PROCESS | 6187 | 1461235356434 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1439ms 03:42:36 INFO - PROCESS | 6187 | 1461235356457 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 6187 | 1461235356464 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 03:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:42:36 INFO - PROCESS | 6187 | 1461235356474 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 6187 | 1461235356482 Marionette TRACE conn4 <- [1,126,null,{}] 03:42:36 INFO - PROCESS | 6187 | 1461235356495 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 6187 | 1461235356726 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:42:36 INFO - PROCESS | 6187 | 1461235356920 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eebcc00 == 14 [pid = 6187] [id = 39] 03:42:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 90 (0x8f758c00) [pid = 6187] [serial = 115] [outer = (nil)] 03:42:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 91 (0x8ff31800) [pid = 6187] [serial = 116] [outer = 0x8f758c00] 03:42:37 INFO - PROCESS | 6187 | 1461235357062 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 92 (0x91408000) [pid = 6187] [serial = 117] [outer = 0x8f758c00] 03:42:37 INFO - PROCESS | 6187 | 1461235357975 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1556ms 03:42:38 INFO - PROCESS | 6187 | 1461235358030 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 6187 | 1461235358040 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 03:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:42:38 INFO - PROCESS | 6187 | 1461235358052 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 6187 | 1461235358056 Marionette TRACE conn4 <- [1,130,null,{}] 03:42:38 INFO - PROCESS | 6187 | 1461235358064 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 6187 | 1461235358384 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:42:38 INFO - PROCESS | 6187 | 1461235358507 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ac5c00 == 15 [pid = 6187] [id = 40] 03:42:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 93 (0x97ac6000) [pid = 6187] [serial = 118] [outer = (nil)] 03:42:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 94 (0x980b6800) [pid = 6187] [serial = 119] [outer = 0x97ac6000] 03:42:38 INFO - PROCESS | 6187 | 1461235358615 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 95 (0x99939400) [pid = 6187] [serial = 120] [outer = 0x97ac6000] 03:42:39 INFO - PROCESS | 6187 | 1461235359539 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1534ms 03:42:39 INFO - PROCESS | 6187 | 1461235359587 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:42:39 INFO - PROCESS | 6187 | 1461235359592 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 03:42:39 INFO - PROCESS | 6187 | 1461235359600 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - PROCESS | 6187 | 1461235359607 Marionette TRACE conn4 <- [1,134,null,{}] 03:42:39 INFO - PROCESS | 6187 | 1461235359626 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:39 INFO - PROCESS | 6187 | 1461235359888 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:42:40 INFO - PROCESS | 6187 | 1461235360040 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff38800 == 16 [pid = 6187] [id = 41] 03:42:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 96 (0x9fb8f800) [pid = 6187] [serial = 121] [outer = (nil)] 03:42:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 97 (0x92b22000) [pid = 6187] [serial = 122] [outer = 0x9fb8f800] 03:42:40 INFO - PROCESS | 6187 | 1461235360169 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 98 (0x9fc5e800) [pid = 6187] [serial = 123] [outer = 0x9fb8f800] 03:42:40 INFO - PROCESS | 6187 | 1461235360567 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:42:41 INFO - PROCESS | 6187 | 1461235361155 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1589ms 03:42:41 INFO - PROCESS | 6187 | 1461235361189 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 6187 | 1461235361194 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:42:41 INFO - PROCESS | 6187 | 1461235361202 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 6187 | 1461235361207 Marionette TRACE conn4 <- [1,138,null,{}] 03:42:41 INFO - PROCESS | 6187 | 1461235361214 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 6187 | 1461235361427 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:42:41 INFO - PROCESS | 6187 | 1461235361574 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x92026000 == 17 [pid = 6187] [id = 42] 03:42:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 99 (0x9fef0800) [pid = 6187] [serial = 124] [outer = (nil)] 03:42:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 100 (0xa0c1cc00) [pid = 6187] [serial = 125] [outer = 0x9fef0800] 03:42:41 INFO - PROCESS | 6187 | 1461235361670 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 101 (0xa0c3ec00) [pid = 6187] [serial = 126] [outer = 0x9fef0800] 03:42:42 INFO - PROCESS | 6187 | 1461235362689 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1532ms 03:42:42 INFO - PROCESS | 6187 | 1461235362735 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 6187 | 1461235362743 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:42:42 INFO - PROCESS | 6187 | 1461235362759 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 6187 | 1461235362771 Marionette TRACE conn4 <- [1,142,null,{}] 03:42:42 INFO - PROCESS | 6187 | 1461235362838 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 6187 | 1461235363268 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:42:43 INFO - PROCESS | 6187 | 1461235363426 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b19c00 == 18 [pid = 6187] [id = 43] 03:42:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 102 (0x9feed000) [pid = 6187] [serial = 127] [outer = (nil)] 03:42:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 103 (0xa2829c00) [pid = 6187] [serial = 128] [outer = 0x9feed000] 03:42:43 INFO - PROCESS | 6187 | 1461235363525 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 104 (0xa2a31800) [pid = 6187] [serial = 129] [outer = 0x9feed000] 03:42:44 INFO - PROCESS | 6187 | 1461235364468 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1768ms 03:42:44 INFO - PROCESS | 6187 | 1461235364525 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 6187 | 1461235364530 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:42:44 INFO - PROCESS | 6187 | 1461235364537 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 6187 | 1461235364541 Marionette TRACE conn4 <- [1,146,null,{}] 03:42:44 INFO - PROCESS | 6187 | 1461235364547 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 6187 | 1461235364774 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:42:45 INFO - PROCESS | 6187 | 1461235365068 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eeb6400 == 19 [pid = 6187] [id = 44] 03:42:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 105 (0x8eeb8400) [pid = 6187] [serial = 130] [outer = (nil)] 03:42:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 106 (0x8f763400) [pid = 6187] [serial = 131] [outer = 0x8eeb8400] 03:42:45 INFO - PROCESS | 6187 | 1461235365338 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 107 (0x8f948000) [pid = 6187] [serial = 132] [outer = 0x8eeb8400] 03:42:46 INFO - PROCESS | 6187 | 1461235366265 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1784ms 03:42:46 INFO - PROCESS | 6187 | 1461235366323 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 6187 | 1461235366330 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:42:46 INFO - PROCESS | 6187 | 1461235366342 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 6187 | 1461235366345 Marionette TRACE conn4 <- [1,150,null,{}] 03:42:46 INFO - PROCESS | 6187 | 1461235366354 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 6187 | 1461235366583 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:42:46 INFO - PROCESS | 6187 | 1461235366729 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x92026800 == 20 [pid = 6187] [id = 45] 03:42:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 108 (0x92130000) [pid = 6187] [serial = 133] [outer = (nil)] 03:42:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x92c4fc00) [pid = 6187] [serial = 134] [outer = 0x92130000] 03:42:46 INFO - PROCESS | 6187 | 1461235366886 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 110 (0x92c56000) [pid = 6187] [serial = 135] [outer = 0x92130000] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 109 (0x97def000) [pid = 6187] [serial = 12] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 108 (0x981c6c00) [pid = 6187] [serial = 9] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 107 (0x92b16400) [pid = 6187] [serial = 101] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 106 (0x94074c00) [pid = 6187] [serial = 47] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 105 (0x9402ec00) [pid = 6187] [serial = 46] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 104 (0x9b088400) [pid = 6187] [serial = 22] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 103 (0x91403000) [pid = 6187] [serial = 58] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 102 (0xa45d4000) [pid = 6187] [serial = 80] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 101 (0xa282e000) [pid = 6187] [serial = 2] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 100 (0x96ba0400) [pid = 6187] [serial = 44] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 99 (0x9fca2400) [pid = 6187] [serial = 25] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 98 (0xa3c8b400) [pid = 6187] [serial = 28] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 97 (0xa45c8000) [pid = 6187] [serial = 79] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 96 (0x9df15400) [pid = 6187] [serial = 23] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 95 (0x98456000) [pid = 6187] [serial = 31] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 94 (0x91528400) [pid = 6187] [serial = 17] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 93 (0x9845c400) [pid = 6187] [serial = 32] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 92 (0x9aecdc00) [pid = 6187] [serial = 35] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 91 (0x9144ec00) [pid = 6187] [serial = 34] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 90 (0x91410800) [pid = 6187] [serial = 19] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 89 (0xa9ccdc00) [pid = 6187] [serial = 40] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 88 (0x8ff33800) [pid = 6187] [serial = 38] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 87 (0x8ff27800) [pid = 6187] [serial = 37] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 86 (0xa9cd2c00) [pid = 6187] [serial = 41] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 85 (0x9fc0e800) [pid = 6187] [serial = 68] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 84 (0x9fec0c00) [pid = 6187] [serial = 70] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 83 (0x9df15c00) [pid = 6187] [serial = 56] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 82 (0x9b0be800) [pid = 6187] [serial = 55] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 81 (0x977ec000) [pid = 6187] [serial = 61] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 80 (0x996b1800) [pid = 6187] [serial = 53] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 79 (0x97ac6400) [pid = 6187] [serial = 95] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 78 (0x8ff1a000) [pid = 6187] [serial = 90] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 77 (0x980c4800) [pid = 6187] [serial = 50] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 76 (0x99071400) [pid = 6187] [serial = 52] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 75 (0x8f948c00) [pid = 6187] [serial = 89] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 74 (0x97baa000) [pid = 6187] [serial = 49] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 73 (0x92b15400) [pid = 6187] [serial = 59] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 72 (0x95c9ac00) [pid = 6187] [serial = 43] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 71 (0xa0a99000) [pid = 6187] [serial = 74] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 70 (0x97dea800) [pid = 6187] [serial = 96] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 69 (0xa45ec800) [pid = 6187] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 68 (0x8f761400) [pid = 6187] [serial = 86] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 67 (0x8ff30400) [pid = 6187] [serial = 92] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 66 (0x8f75e400) [pid = 6187] [serial = 85] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 65 (0xa0a43400) [pid = 6187] [serial = 73] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 64 (0x9ff46800) [pid = 6187] [serial = 71] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 63 (0x9140b800) [pid = 6187] [serial = 93] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 62 (0x8f94f000) [pid = 6187] [serial = 83] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 61 (0xa4456000) [pid = 6187] [serial = 77] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 60 (0x9b0e8800) [pid = 6187] [serial = 98] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 59 (0x9fb32c00) [pid = 6187] [serial = 99] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 58 (0x8f94ac00) [pid = 6187] [serial = 82] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 57 (0xa2a30c00) [pid = 6187] [serial = 76] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 56 (0x996e8400) [pid = 6187] [serial = 65] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 55 (0x9fb32000) [pid = 6187] [serial = 67] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 54 (0x97b36000) [pid = 6187] [serial = 62] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 53 (0x9906f400) [pid = 6187] [serial = 64] [outer = (nil)] [url = about:blank] 03:42:47 INFO - PROCESS | 6187 | --DOMWINDOW == 52 (0x91523800) [pid = 6187] [serial = 16] [outer = (nil)] [url = about:blank] 03:42:48 INFO - PROCESS | 6187 | 1461235368348 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2037ms 03:42:48 INFO - PROCESS | 6187 | 1461235368383 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 6187 | 1461235368393 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:42:48 INFO - PROCESS | 6187 | 1461235368410 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 6187 | 1461235368419 Marionette TRACE conn4 <- [1,154,null,{}] 03:42:48 INFO - PROCESS | 6187 | 1461235368429 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 6187 | 1461235368683 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:42:48 INFO - PROCESS | 6187 | 1461235368808 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75e400 == 21 [pid = 6187] [id = 46] 03:42:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 53 (0x8f946400) [pid = 6187] [serial = 136] [outer = (nil)] 03:42:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 54 (0x8ff31000) [pid = 6187] [serial = 137] [outer = 0x8f946400] 03:42:48 INFO - PROCESS | 6187 | 1461235368935 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 55 (0x92c54c00) [pid = 6187] [serial = 138] [outer = 0x8f946400] 03:42:49 INFO - PROCESS | 6187 | 1461235369755 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1397ms 03:42:49 INFO - PROCESS | 6187 | 1461235369806 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:42:49 INFO - PROCESS | 6187 | 1461235369811 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:42:49 INFO - PROCESS | 6187 | 1461235369819 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 6187 | 1461235369825 Marionette TRACE conn4 <- [1,158,null,{}] 03:42:49 INFO - PROCESS | 6187 | 1461235369842 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 6187 | 1461235370054 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:42:50 INFO - PROCESS | 6187 | 1461235370176 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94b800 == 22 [pid = 6187] [id = 47] 03:42:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 56 (0x92c52000) [pid = 6187] [serial = 139] [outer = (nil)] 03:42:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 57 (0x96b47400) [pid = 6187] [serial = 140] [outer = 0x92c52000] 03:42:50 INFO - PROCESS | 6187 | 1461235370261 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 58 (0x9703d000) [pid = 6187] [serial = 141] [outer = 0x92c52000] 03:42:51 INFO - PROCESS | 6187 | 1461235371146 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1391ms 03:42:51 INFO - PROCESS | 6187 | 1461235371210 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 6187 | 1461235371214 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:42:51 INFO - PROCESS | 6187 | --DOMWINDOW == 57 (0x92b14000) [pid = 6187] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:42:51 INFO - PROCESS | 6187 | --DOMWINDOW == 56 (0x9845d400) [pid = 6187] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:42:51 INFO - PROCESS | 6187 | --DOMWINDOW == 55 (0x8ff28800) [pid = 6187] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:42:51 INFO - PROCESS | 6187 | --DOMWINDOW == 54 (0x92b1f800) [pid = 6187] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:42:51 INFO - PROCESS | 6187 | 1461235371266 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 6187 | 1461235371271 Marionette TRACE conn4 <- [1,162,null,{}] 03:42:51 INFO - PROCESS | 6187 | 1461235371300 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 6187 | 1461235371494 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:42:51 INFO - PROCESS | 6187 | 1461235371508 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94c000 == 23 [pid = 6187] [id = 48] 03:42:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 55 (0x8ff1dc00) [pid = 6187] [serial = 142] [outer = (nil)] 03:42:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 56 (0x97ac7000) [pid = 6187] [serial = 143] [outer = 0x8ff1dc00] 03:42:51 INFO - PROCESS | 6187 | 1461235371595 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 57 (0x97b41800) [pid = 6187] [serial = 144] [outer = 0x8ff1dc00] 03:42:52 INFO - PROCESS | 6187 | 1461235372572 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1370ms 03:42:52 INFO - PROCESS | 6187 | 1461235372616 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 6187 | 1461235372620 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:42:52 INFO - PROCESS | 6187 | 1461235372627 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 6187 | 1461235372631 Marionette TRACE conn4 <- [1,166,null,{}] 03:42:52 INFO - PROCESS | 6187 | 1461235372638 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 6187 | 1461235372815 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:42:52 INFO - PROCESS | 6187 | 1461235372915 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eeaf000 == 24 [pid = 6187] [id = 49] 03:42:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 58 (0x8eeaf800) [pid = 6187] [serial = 145] [outer = (nil)] 03:42:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 59 (0x8f75b400) [pid = 6187] [serial = 146] [outer = 0x8eeaf800] 03:42:53 INFO - PROCESS | 6187 | 1461235373078 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 60 (0x8f948800) [pid = 6187] [serial = 147] [outer = 0x8eeaf800] 03:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1531ms 03:42:54 INFO - PROCESS | 6187 | 1461235374147 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:42:54 INFO - PROCESS | 6187 | 1461235374164 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 6187 | 1461235374172 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:42:54 INFO - PROCESS | 6187 | 1461235374185 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 6187 | 1461235374191 Marionette TRACE conn4 <- [1,170,null,{}] 03:42:54 INFO - PROCESS | 6187 | 1461235374201 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 6187 | 1461235374401 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:42:54 INFO - PROCESS | 6187 | 1461235374552 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x91528c00 == 25 [pid = 6187] [id = 50] 03:42:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 61 (0x9201ec00) [pid = 6187] [serial = 148] [outer = (nil)] 03:42:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 62 (0x92b1a400) [pid = 6187] [serial = 149] [outer = 0x9201ec00] 03:42:54 INFO - PROCESS | 6187 | 1461235374730 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 63 (0x92c55000) [pid = 6187] [serial = 150] [outer = 0x9201ec00] 03:42:55 INFO - PROCESS | 6187 | 1461235375637 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1488ms 03:42:55 INFO - PROCESS | 6187 | 1461235375672 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 6187 | 1461235375679 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:42:55 INFO - PROCESS | 6187 | 1461235375691 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 6187 | 1461235375695 Marionette TRACE conn4 <- [1,174,null,{}] 03:42:55 INFO - PROCESS | 6187 | 1461235375703 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 6187 | 1461235375903 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:42:56 INFO - PROCESS | 6187 | 1461235376043 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x91405000 == 26 [pid = 6187] [id = 51] 03:42:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 64 (0x9213c800) [pid = 6187] [serial = 151] [outer = (nil)] 03:42:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 65 (0x95c96000) [pid = 6187] [serial = 152] [outer = 0x9213c800] 03:42:56 INFO - PROCESS | 6187 | 1461235376143 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 66 (0x97a76800) [pid = 6187] [serial = 153] [outer = 0x9213c800] 03:42:57 INFO - PROCESS | 6187 | 1461235377113 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1443ms 03:42:57 INFO - PROCESS | 6187 | 1461235377135 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:42:57 INFO - PROCESS | 6187 | 1461235377139 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:42:57 INFO - PROCESS | 6187 | 1461235377146 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 6187 | 1461235377153 Marionette TRACE conn4 <- [1,178,null,{}] 03:42:57 INFO - PROCESS | 6187 | 1461235377170 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 6187 | 1461235377413 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:42:57 INFO - PROCESS | 6187 | 1461235377553 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x9845a800 == 27 [pid = 6187] [id = 52] 03:42:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 67 (0x9845dc00) [pid = 6187] [serial = 154] [outer = (nil)] 03:42:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 68 (0x99070c00) [pid = 6187] [serial = 155] [outer = 0x9845dc00] 03:42:57 INFO - PROCESS | 6187 | 1461235377650 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 69 (0x99392800) [pid = 6187] [serial = 156] [outer = 0x9845dc00] 03:42:58 INFO - PROCESS | 6187 | 1461235378542 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1437ms 03:42:58 INFO - PROCESS | 6187 | 1461235378583 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 6187 | 1461235378589 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:42:58 INFO - PROCESS | 6187 | 1461235378596 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 6187 | 1461235378600 Marionette TRACE conn4 <- [1,182,null,{}] 03:42:58 INFO - PROCESS | 6187 | 1461235378607 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 6187 | 1461235378789 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:42:58 INFO - PROCESS | 6187 | 1461235378925 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x95a47000 == 28 [pid = 6187] [id = 53] 03:42:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 70 (0x9845d400) [pid = 6187] [serial = 157] [outer = (nil)] 03:42:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 71 (0x9a4b2c00) [pid = 6187] [serial = 158] [outer = 0x9845d400] 03:42:59 INFO - PROCESS | 6187 | 1461235379020 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 72 (0x9aed1400) [pid = 6187] [serial = 159] [outer = 0x9845d400] 03:43:00 INFO - PROCESS | 6187 | 1461235380097 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1537ms 03:43:00 INFO - PROCESS | 6187 | 1461235380136 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 6187 | 1461235380141 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:43:00 INFO - PROCESS | 6187 | 1461235380154 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 6187 | 1461235380158 Marionette TRACE conn4 <- [1,186,null,{}] 03:43:00 INFO - PROCESS | 6187 | 1461235380169 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 6187 | 1461235380482 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:43:00 INFO - PROCESS | 6187 | 1461235380659 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x9b0bd000 == 29 [pid = 6187] [id = 54] 03:43:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 73 (0x9b0be800) [pid = 6187] [serial = 160] [outer = (nil)] 03:43:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 74 (0x9df15400) [pid = 6187] [serial = 161] [outer = 0x9b0be800] 03:43:00 INFO - PROCESS | 6187 | 1461235380764 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 75 (0x9fc07000) [pid = 6187] [serial = 162] [outer = 0x9b0be800] 03:43:01 INFO - PROCESS | 6187 | 1461235381849 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1753ms 03:43:01 INFO - PROCESS | 6187 | 1461235381908 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 6187 | 1461235381915 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:43:01 INFO - PROCESS | 6187 | 1461235381925 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 6187 | 1461235381930 Marionette TRACE conn4 <- [1,190,null,{}] 03:43:01 INFO - PROCESS | 6187 | 1461235381938 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 6187 | 1461235382141 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:43:02 INFO - PROCESS | 6187 | 1461235382323 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x9a4ac800 == 30 [pid = 6187] [id = 55] 03:43:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 76 (0x9a4bac00) [pid = 6187] [serial = 163] [outer = (nil)] 03:43:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 77 (0x9ffa4800) [pid = 6187] [serial = 164] [outer = 0x9a4bac00] 03:43:02 INFO - PROCESS | 6187 | 1461235382464 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 78 (0xa0a90800) [pid = 6187] [serial = 165] [outer = 0x9a4bac00] 03:43:03 INFO - PROCESS | 6187 | 1461235383324 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1742ms 03:43:03 INFO - PROCESS | 6187 | 1461235383668 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 6187 | 1461235383676 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:43:03 INFO - PROCESS | 6187 | 1461235383685 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 6187 | 1461235383690 Marionette TRACE conn4 <- [1,194,null,{}] 03:43:03 INFO - PROCESS | 6187 | 1461235383699 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 6187 | 1461235383908 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:43:04 INFO - PROCESS | 6187 | 1461235384100 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff31400 == 31 [pid = 6187] [id = 56] 03:43:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 79 (0x8ff37c00) [pid = 6187] [serial = 166] [outer = (nil)] 03:43:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 80 (0x91443800) [pid = 6187] [serial = 167] [outer = 0x8ff37c00] 03:43:04 INFO - PROCESS | 6187 | 1461235384191 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 81 (0x91525800) [pid = 6187] [serial = 168] [outer = 0x8ff37c00] 03:43:05 INFO - PROCESS | 6187 | 1461235385138 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1493ms 03:43:05 INFO - PROCESS | 6187 | 1461235385179 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 6187 | 1461235385186 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:43:05 INFO - PROCESS | 6187 | 1461235385199 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 6187 | 1461235385205 Marionette TRACE conn4 <- [1,198,null,{}] 03:43:05 INFO - PROCESS | 6187 | 1461235385212 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 6187 | 1461235385409 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:43:05 INFO - PROCESS | 6187 | 1461235385547 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94c000 == 30 [pid = 6187] [id = 48] 03:43:05 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94b800 == 29 [pid = 6187] [id = 47] 03:43:05 INFO - PROCESS | 6187 | --DOCSHELL 0x8f75e400 == 28 [pid = 6187] [id = 46] 03:43:05 INFO - PROCESS | 6187 | --DOMWINDOW == 80 (0x94076c00) [pid = 6187] [serial = 113] [outer = (nil)] [url = about:blank] 03:43:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75e400 == 29 [pid = 6187] [id = 57] 03:43:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 81 (0x8f94b800) [pid = 6187] [serial = 169] [outer = (nil)] 03:43:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 82 (0x91521400) [pid = 6187] [serial = 170] [outer = 0x8f94b800] 03:43:05 INFO - PROCESS | 6187 | 1461235385710 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 83 (0x94072c00) [pid = 6187] [serial = 171] [outer = 0x8f94b800] 03:43:05 INFO - PROCESS | 6187 | --DOCSHELL 0x92026800 == 28 [pid = 6187] [id = 45] 03:43:05 INFO - PROCESS | 6187 | --DOCSHELL 0x8eeb6400 == 27 [pid = 6187] [id = 44] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 82 (0x92b1ac00) [pid = 6187] [serial = 102] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 81 (0x98d57400) [pid = 6187] [serial = 110] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 80 (0x8ff38400) [pid = 6187] [serial = 104] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 79 (0x9151ec00) [pid = 6187] [serial = 105] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 78 (0x95a43c00) [pid = 6187] [serial = 107] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 77 (0x977e9000) [pid = 6187] [serial = 108] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | --DOMWINDOW == 76 (0x9a4b2000) [pid = 6187] [serial = 111] [outer = (nil)] [url = about:blank] 03:43:06 INFO - PROCESS | 6187 | 1461235386477 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1295ms 03:43:06 INFO - PROCESS | 6187 | 1461235386512 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 6187 | 1461235386517 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:43:06 INFO - PROCESS | 6187 | 1461235386531 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 6187 | 1461235386538 Marionette TRACE conn4 <- [1,202,null,{}] 03:43:06 INFO - PROCESS | 6187 | 1461235386561 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 6187 | 1461235386753 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:43:06 INFO - PROCESS | 6187 | 1461235386855 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eebb400 == 28 [pid = 6187] [id = 58] 03:43:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 77 (0x92c5c800) [pid = 6187] [serial = 172] [outer = (nil)] 03:43:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 78 (0x97ac0800) [pid = 6187] [serial = 173] [outer = 0x92c5c800] 03:43:06 INFO - PROCESS | 6187 | 1461235386941 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 79 (0x97defc00) [pid = 6187] [serial = 174] [outer = 0x92c5c800] 03:43:07 INFO - PROCESS | 6187 | 1461235387724 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1257ms 03:43:07 INFO - PROCESS | 6187 | 1461235387786 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:43:07 INFO - PROCESS | 6187 | 1461235387791 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:43:07 INFO - PROCESS | 6187 | 1461235387798 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 6187 | 1461235387801 Marionette TRACE conn4 <- [1,206,null,{}] 03:43:07 INFO - PROCESS | 6187 | 1461235387808 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 6187 | 1461235387975 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:43:08 INFO - PROCESS | 6187 | 1461235387986 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x977e4000 == 29 [pid = 6187] [id = 59] 03:43:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 80 (0x9845e400) [pid = 6187] [serial = 175] [outer = (nil)] 03:43:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 81 (0x99070800) [pid = 6187] [serial = 176] [outer = 0x9845e400] 03:43:08 INFO - PROCESS | 6187 | 1461235388068 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 82 (0x9a4b3400) [pid = 6187] [serial = 177] [outer = 0x9845e400] 03:43:09 INFO - PROCESS | 6187 | 1461235389233 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1495ms 03:43:09 INFO - PROCESS | 6187 | 1461235389303 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:43:09 INFO - PROCESS | 6187 | 1461235389308 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:43:09 INFO - PROCESS | 6187 | 1461235389317 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 6187 | 1461235389322 Marionette TRACE conn4 <- [1,210,null,{}] 03:43:09 INFO - PROCESS | 6187 | 1461235389328 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 6187 | 1461235389533 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:43:09 INFO - PROCESS | 6187 | 1461235389553 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75e800 == 30 [pid = 6187] [id = 60] 03:43:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 83 (0x98459000) [pid = 6187] [serial = 178] [outer = (nil)] 03:43:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 84 (0x9df16000) [pid = 6187] [serial = 179] [outer = 0x98459000] 03:43:09 INFO - PROCESS | 6187 | 1461235389634 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 85 (0x9ea1a400) [pid = 6187] [serial = 180] [outer = 0x98459000] 03:43:10 INFO - PROCESS | 6187 | --DOMWINDOW == 84 (0x92c52000) [pid = 6187] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:43:10 INFO - PROCESS | 6187 | --DOMWINDOW == 83 (0x8f946400) [pid = 6187] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:43:10 INFO - PROCESS | 6187 | --DOMWINDOW == 82 (0x8eeb8400) [pid = 6187] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:43:10 INFO - PROCESS | 6187 | --DOMWINDOW == 81 (0x92130000) [pid = 6187] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:43:10 INFO - PROCESS | 6187 | 1461235390672 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1402ms 03:43:10 INFO - PROCESS | 6187 | 1461235390717 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 6187 | 1461235390721 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:43:10 INFO - PROCESS | 6187 | 1461235390728 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 6187 | 1461235390731 Marionette TRACE conn4 <- [1,214,null,{}] 03:43:10 INFO - PROCESS | 6187 | 1461235390736 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 6187 | 1461235390952 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:43:11 INFO - PROCESS | 6187 | 1461235391095 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x91403000 == 31 [pid = 6187] [id = 61] 03:43:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 82 (0x99934400) [pid = 6187] [serial = 181] [outer = (nil)] 03:43:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 83 (0xa0c36400) [pid = 6187] [serial = 182] [outer = 0x99934400] 03:43:11 INFO - PROCESS | 6187 | 1461235391184 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 84 (0xa282a000) [pid = 6187] [serial = 183] [outer = 0x99934400] 03:43:11 INFO - PROCESS | 6187 | 1461235391871 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1194ms 03:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:43:11 INFO - PROCESS | 6187 | 1461235391923 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 6187 | 1461235391926 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:43:11 INFO - PROCESS | 6187 | 1461235391933 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 6187 | 1461235391937 Marionette TRACE conn4 <- [1,218,null,{}] 03:43:11 INFO - PROCESS | 6187 | 1461235391943 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 6187 | 1461235392137 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:43:12 INFO - PROCESS | 6187 | 1461235392152 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 6187 | ++DOCSHELL 0xa282f800 == 32 [pid = 6187] [id = 62] 03:43:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 85 (0xa3c80800) [pid = 6187] [serial = 184] [outer = (nil)] 03:43:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 86 (0xa3cdbc00) [pid = 6187] [serial = 185] [outer = 0xa3c80800] 03:43:12 INFO - PROCESS | 6187 | 1461235392231 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 87 (0xa4453c00) [pid = 6187] [serial = 186] [outer = 0xa3c80800] 03:43:13 INFO - PROCESS | 6187 | 1461235393269 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1400ms 03:43:13 INFO - PROCESS | 6187 | 1461235393335 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 6187 | 1461235393343 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:43:13 INFO - PROCESS | 6187 | 1461235393355 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 6187 | 1461235393361 Marionette TRACE conn4 <- [1,222,null,{}] 03:43:13 INFO - PROCESS | 6187 | 1461235393371 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 6187 | 1461235393612 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:43:13 INFO - PROCESS | 6187 | 1461235393803 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f948c00 == 33 [pid = 6187] [id = 63] 03:43:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 88 (0x8ff2e000) [pid = 6187] [serial = 187] [outer = (nil)] 03:43:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 89 (0x92b14800) [pid = 6187] [serial = 188] [outer = 0x8ff2e000] 03:43:13 INFO - PROCESS | 6187 | 1461235393944 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 90 (0x92c52000) [pid = 6187] [serial = 189] [outer = 0x8ff2e000] 03:43:14 INFO - PROCESS | 6187 | 1461235394829 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1588ms 03:43:14 INFO - PROCESS | 6187 | 1461235394943 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 6187 | 1461235394953 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:43:15 INFO - PROCESS | 6187 | 1461235395017 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 6187 | 1461235395023 Marionette TRACE conn4 <- [1,226,null,{}] 03:43:15 INFO - PROCESS | 6187 | 1461235395030 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 6187 | 1461235395248 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:43:15 INFO - PROCESS | 6187 | 1461235395462 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x96b46800 == 34 [pid = 6187] [id = 64] 03:43:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 91 (0x977ed000) [pid = 6187] [serial = 190] [outer = (nil)] 03:43:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 92 (0x98416000) [pid = 6187] [serial = 191] [outer = 0x977ed000] 03:43:15 INFO - PROCESS | 6187 | 1461235395558 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 93 (0x9841ac00) [pid = 6187] [serial = 192] [outer = 0x977ed000] 03:43:16 INFO - PROCESS | 6187 | 1461235396403 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1447ms 03:43:16 INFO - PROCESS | 6187 | 1461235396452 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 6187 | 1461235396457 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:43:16 INFO - PROCESS | 6187 | 1461235396464 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 6187 | 1461235396471 Marionette TRACE conn4 <- [1,230,null,{}] 03:43:16 INFO - PROCESS | 6187 | 1461235396490 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 6187 | 1461235396699 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:43:16 INFO - PROCESS | 6187 | 1461235396855 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 94 (0x8ff24000) [pid = 6187] [serial = 193] [outer = 0x9fb33c00] 03:43:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x9938ec00 == 35 [pid = 6187] [id = 65] 03:43:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 95 (0x9939ac00) [pid = 6187] [serial = 194] [outer = (nil)] 03:43:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 96 (0x9b086c00) [pid = 6187] [serial = 195] [outer = 0x9939ac00] 03:43:16 INFO - PROCESS | 6187 | 1461235396985 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 97 (0x9fb33400) [pid = 6187] [serial = 196] [outer = 0x9939ac00] 03:43:18 INFO - PROCESS | 6187 | 1461235398074 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1645ms 03:43:18 INFO - PROCESS | 6187 | 1461235398110 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:43:18 INFO - PROCESS | 6187 | 1461235398116 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:43:18 INFO - PROCESS | 6187 | 1461235398123 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 6187 | 1461235398127 Marionette TRACE conn4 <- [1,234,null,{}] 03:43:18 INFO - PROCESS | 6187 | 1461235398134 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 6187 | 1461235398331 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:43:18 INFO - PROCESS | 6187 | 1461235398512 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e39800 == 36 [pid = 6187] [id = 66] 03:43:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 98 (0x97e3cc00) [pid = 6187] [serial = 197] [outer = (nil)] 03:43:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 99 (0x97e45400) [pid = 6187] [serial = 198] [outer = 0x97e3cc00] 03:43:18 INFO - PROCESS | 6187 | 1461235398661 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 100 (0x9845f400) [pid = 6187] [serial = 199] [outer = 0x97e3cc00] 03:43:19 INFO - PROCESS | 6187 | 1461235399530 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1482ms 03:43:19 INFO - PROCESS | 6187 | 1461235399606 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 6187 | 1461235399610 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:43:19 INFO - PROCESS | 6187 | 1461235399617 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 6187 | 1461235399619 Marionette TRACE conn4 <- [1,238,null,{}] 03:43:19 INFO - PROCESS | 6187 | 1461235399626 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 6187 | 1461235399841 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:43:20 INFO - PROCESS | 6187 | 1461235399986 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x92c5a000 == 37 [pid = 6187] [id = 67] 03:43:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 101 (0x97b42400) [pid = 6187] [serial = 200] [outer = (nil)] 03:43:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 102 (0xa0c1c400) [pid = 6187] [serial = 201] [outer = 0x97b42400] 03:43:20 INFO - PROCESS | 6187 | 1461235400081 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 103 (0xa0f9dc00) [pid = 6187] [serial = 202] [outer = 0x97b42400] 03:43:21 INFO - PROCESS | 6187 | 1461235401018 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1450ms 03:43:21 INFO - PROCESS | 6187 | 1461235401068 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:43:21 INFO - PROCESS | 6187 | 1461235401073 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:43:21 INFO - PROCESS | 6187 | 1461235401080 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 6187 | 1461235401084 Marionette TRACE conn4 <- [1,242,null,{}] 03:43:21 INFO - PROCESS | 6187 | 1461235401090 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 6187 | 1461235401304 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:43:21 INFO - PROCESS | 6187 | 1461235401760 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff34400 == 38 [pid = 6187] [id = 68] 03:43:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 104 (0x8ff34c00) [pid = 6187] [serial = 203] [outer = (nil)] 03:43:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 105 (0x91443400) [pid = 6187] [serial = 204] [outer = 0x8ff34c00] 03:43:21 INFO - PROCESS | 6187 | 1461235401890 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 106 (0x9152a400) [pid = 6187] [serial = 205] [outer = 0x8ff34c00] 03:43:22 INFO - PROCESS | 6187 | 1461235402833 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1783ms 03:43:22 INFO - PROCESS | 6187 | 1461235402865 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 6187 | 1461235402872 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:43:22 INFO - PROCESS | 6187 | 1461235402882 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 6187 | 1461235402887 Marionette TRACE conn4 <- [1,246,null,{}] 03:43:22 INFO - PROCESS | 6187 | 1461235402895 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 6187 | 1461235403088 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:43:23 INFO - PROCESS | 6187 | 1461235403239 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b19800 == 39 [pid = 6187] [id = 69] 03:43:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 107 (0x94035c00) [pid = 6187] [serial = 206] [outer = (nil)] 03:43:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 108 (0x977e7400) [pid = 6187] [serial = 207] [outer = 0x94035c00] 03:43:23 INFO - PROCESS | 6187 | 1461235403334 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x97aea400) [pid = 6187] [serial = 208] [outer = 0x94035c00] 03:43:24 INFO - PROCESS | 6187 | --DOCSHELL 0x92b1d000 == 38 [pid = 6187] [id = 36] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 108 (0x97ac7000) [pid = 6187] [serial = 143] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOCSHELL 0x9b0bd000 == 37 [pid = 6187] [id = 54] 03:43:24 INFO - PROCESS | 6187 | --DOCSHELL 0x9845a800 == 36 [pid = 6187] [id = 52] 03:43:24 INFO - PROCESS | 6187 | --DOCSHELL 0x91405000 == 35 [pid = 6187] [id = 51] 03:43:24 INFO - PROCESS | 6187 | --DOCSHELL 0x91528c00 == 34 [pid = 6187] [id = 50] 03:43:24 INFO - PROCESS | 6187 | --DOCSHELL 0x8eeaf000 == 33 [pid = 6187] [id = 49] 03:43:24 INFO - PROCESS | 6187 | 1461235404264 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 107 (0x9703d000) [pid = 6187] [serial = 141] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 106 (0x92c54c00) [pid = 6187] [serial = 138] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 105 (0xa2829c00) [pid = 6187] [serial = 128] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 104 (0x8ff31800) [pid = 6187] [serial = 116] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 103 (0x980b6800) [pid = 6187] [serial = 119] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 102 (0x8f763400) [pid = 6187] [serial = 131] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 101 (0xa0c1cc00) [pid = 6187] [serial = 125] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 100 (0x92c56000) [pid = 6187] [serial = 135] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 99 (0x92b22000) [pid = 6187] [serial = 122] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 98 (0x92c4fc00) [pid = 6187] [serial = 134] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 97 (0x8f948000) [pid = 6187] [serial = 132] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 96 (0x96b47400) [pid = 6187] [serial = 140] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 6187 | --DOMWINDOW == 95 (0x8ff31000) [pid = 6187] [serial = 137] [outer = (nil)] [url = about:blank] 03:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1437ms 03:43:24 INFO - PROCESS | 6187 | 1461235404324 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:43:24 INFO - PROCESS | 6187 | 1461235404330 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:43:24 INFO - PROCESS | 6187 | 1461235404337 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 6187 | 1461235404340 Marionette TRACE conn4 <- [1,250,null,{}] 03:43:24 INFO - PROCESS | 6187 | 1461235404347 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 6187 | 1461235404528 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:43:24 INFO - PROCESS | 6187 | 1461235404655 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75d000 == 34 [pid = 6187] [id = 70] 03:43:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 96 (0x8f945800) [pid = 6187] [serial = 209] [outer = (nil)] 03:43:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 97 (0x9213b400) [pid = 6187] [serial = 210] [outer = 0x8f945800] 03:43:24 INFO - PROCESS | 6187 | 1461235404738 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 98 (0x96b9f800) [pid = 6187] [serial = 211] [outer = 0x8f945800] 03:43:25 INFO - PROCESS | 6187 | 1461235405525 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1233ms 03:43:25 INFO - PROCESS | 6187 | 1461235405571 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 6187 | 1461235405575 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:43:25 INFO - PROCESS | 6187 | 1461235405594 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 6187 | 1461235405604 Marionette TRACE conn4 <- [1,254,null,{}] 03:43:25 INFO - PROCESS | 6187 | 1461235405614 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 6187 | 1461235405822 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:43:25 INFO - PROCESS | 6187 | 1461235405942 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff27000 == 35 [pid = 6187] [id = 71] 03:43:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 99 (0x97e3f400) [pid = 6187] [serial = 212] [outer = (nil)] 03:43:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 100 (0x9841d000) [pid = 6187] [serial = 213] [outer = 0x97e3f400] 03:43:26 INFO - PROCESS | 6187 | 1461235406020 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 101 (0x98422000) [pid = 6187] [serial = 214] [outer = 0x97e3f400] 03:43:26 INFO - PROCESS | 6187 | 1461235406923 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1403ms 03:43:26 INFO - PROCESS | 6187 | 1461235406986 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 6187 | 1461235406992 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:43:27 INFO - PROCESS | 6187 | 1461235407000 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 6187 | 1461235407003 Marionette TRACE conn4 <- [1,258,null,{}] 03:43:27 INFO - PROCESS | 6187 | 1461235407016 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 6187 | 1461235407228 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:43:27 INFO - PROCESS | 6187 | 1461235407256 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x9841f800 == 36 [pid = 6187] [id = 72] 03:43:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 102 (0x9845c000) [pid = 6187] [serial = 215] [outer = (nil)] 03:43:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 103 (0x99072400) [pid = 6187] [serial = 216] [outer = 0x9845c000] 03:43:27 INFO - PROCESS | 6187 | 1461235407334 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 104 (0x9939a400) [pid = 6187] [serial = 217] [outer = 0x9845c000] 03:43:28 INFO - PROCESS | 6187 | 1461235408185 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1234ms 03:43:28 INFO - PROCESS | 6187 | 1461235408233 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 6187 | 1461235408236 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:43:28 INFO - PROCESS | 6187 | 1461235408252 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 6187 | 1461235408256 Marionette TRACE conn4 <- [1,262,null,{}] 03:43:28 INFO - PROCESS | 6187 | 1461235408262 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 6187 | 1461235408648 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 103 (0x8ff1dc00) [pid = 6187] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 102 (0x98459000) [pid = 6187] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 101 (0x9845e400) [pid = 6187] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 100 (0x8f94b800) [pid = 6187] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 99 (0x8ff37c00) [pid = 6187] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 98 (0x92c5c800) [pid = 6187] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:43:28 INFO - PROCESS | 6187 | --DOMWINDOW == 97 (0x99934400) [pid = 6187] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:43:28 INFO - PROCESS | 6187 | 1461235408784 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x92c52c00 == 37 [pid = 6187] [id = 73] 03:43:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 98 (0x92c5c800) [pid = 6187] [serial = 218] [outer = (nil)] 03:43:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 99 (0x98459000) [pid = 6187] [serial = 219] [outer = 0x92c5c800] 03:43:28 INFO - PROCESS | 6187 | 1461235408880 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 100 (0x9b0e1400) [pid = 6187] [serial = 220] [outer = 0x92c5c800] 03:43:29 INFO - PROCESS | 6187 | 1461235409588 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1393ms 03:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:43:29 INFO - PROCESS | 6187 | 1461235409647 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 6187 | 1461235409650 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:43:29 INFO - PROCESS | 6187 | 1461235409663 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 6187 | 1461235409665 Marionette TRACE conn4 <- [1,266,null,{}] 03:43:29 INFO - PROCESS | 6187 | 1461235409673 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 6187 | 1461235409840 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:43:29 INFO - PROCESS | 6187 | 1461235409851 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f017400 == 38 [pid = 6187] [id = 74] 03:43:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 101 (0x8f018000) [pid = 6187] [serial = 221] [outer = (nil)] 03:43:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 102 (0x8f020400) [pid = 6187] [serial = 222] [outer = 0x8f018000] 03:43:29 INFO - PROCESS | 6187 | 1461235409943 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 103 (0x8ff2c000) [pid = 6187] [serial = 223] [outer = 0x8f018000] 03:43:31 INFO - PROCESS | 6187 | 1461235411012 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1386ms 03:43:31 INFO - PROCESS | 6187 | 1461235411043 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 6187 | 1461235411050 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:43:31 INFO - PROCESS | 6187 | 1461235411059 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 6187 | 1461235411067 Marionette TRACE conn4 <- [1,270,null,{}] 03:43:31 INFO - PROCESS | 6187 | 1461235411078 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 6187 | 1461235411315 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:43:31 INFO - PROCESS | 6187 | 1461235411519 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f014000 == 39 [pid = 6187] [id = 75] 03:43:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 104 (0x8f014c00) [pid = 6187] [serial = 224] [outer = (nil)] 03:43:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 105 (0x8ff2b800) [pid = 6187] [serial = 225] [outer = 0x8f014c00] 03:43:31 INFO - PROCESS | 6187 | 1461235411676 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 106 (0x91403800) [pid = 6187] [serial = 226] [outer = 0x8f014c00] 03:43:32 INFO - PROCESS | 6187 | 1461235412585 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1589ms 03:43:32 INFO - PROCESS | 6187 | 1461235412650 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 6187 | 1461235412663 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:43:32 INFO - PROCESS | 6187 | 1461235412676 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 6187 | 1461235412682 Marionette TRACE conn4 <- [1,274,null,{}] 03:43:32 INFO - PROCESS | 6187 | 1461235412688 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 6187 | 1461235412925 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:43:33 INFO - PROCESS | 6187 | 1461235413122 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b1d000 == 40 [pid = 6187] [id = 76] 03:43:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 107 (0x92c58800) [pid = 6187] [serial = 227] [outer = (nil)] 03:43:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 108 (0x96b47000) [pid = 6187] [serial = 228] [outer = 0x92c58800] 03:43:33 INFO - PROCESS | 6187 | 1461235413269 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x9704a000) [pid = 6187] [serial = 229] [outer = 0x92c58800] 03:43:34 INFO - PROCESS | 6187 | 1461235414326 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1691ms 03:43:34 INFO - PROCESS | 6187 | 1461235414367 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 6187 | 1461235414374 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:43:34 INFO - PROCESS | 6187 | 1461235414382 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 6187 | 1461235414390 Marionette TRACE conn4 <- [1,278,null,{}] 03:43:34 INFO - PROCESS | 6187 | 1461235414409 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 6187 | 1461235414645 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:43:34 INFO - PROCESS | 6187 | 1461235414945 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e41000 == 41 [pid = 6187] [id = 77] 03:43:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 110 (0x99072000) [pid = 6187] [serial = 230] [outer = (nil)] 03:43:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 111 (0x9fc55400) [pid = 6187] [serial = 231] [outer = 0x99072000] 03:43:35 INFO - PROCESS | 6187 | 1461235415085 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 112 (0x9ffce000) [pid = 6187] [serial = 232] [outer = 0x99072000] 03:43:36 INFO - PROCESS | 6187 | 1461235416000 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1689ms 03:43:36 INFO - PROCESS | 6187 | 1461235416072 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 6187 | 1461235416077 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:43:36 INFO - PROCESS | 6187 | 1461235416085 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 6187 | 1461235416089 Marionette TRACE conn4 <- [1,282,null,{}] 03:43:36 INFO - PROCESS | 6187 | 1461235416096 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 6187 | 1461235416315 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:43:36 INFO - PROCESS | 6187 | 1461235416464 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff21c00 == 42 [pid = 6187] [id = 78] 03:43:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x9b0b3c00) [pid = 6187] [serial = 233] [outer = (nil)] 03:43:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0xa282f400) [pid = 6187] [serial = 234] [outer = 0x9b0b3c00] 03:43:36 INFO - PROCESS | 6187 | 1461235416595 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0xa4453400) [pid = 6187] [serial = 235] [outer = 0x9b0b3c00] 03:43:37 INFO - PROCESS | 6187 | 1461235417471 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1442ms 03:43:37 INFO - PROCESS | 6187 | 1461235417528 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 6187 | 1461235417533 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:43:37 INFO - PROCESS | 6187 | 1461235417540 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 6187 | 1461235417544 Marionette TRACE conn4 <- [1,286,null,{}] 03:43:37 INFO - PROCESS | 6187 | 1461235417550 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 6187 | 1461235417728 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:43:37 INFO - PROCESS | 6187 | 1461235417876 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1bc00 == 43 [pid = 6187] [id = 79] 03:43:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0xa0c11c00) [pid = 6187] [serial = 236] [outer = (nil)] 03:43:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0xa45c8000) [pid = 6187] [serial = 237] [outer = 0xa0c11c00] 03:43:37 INFO - PROCESS | 6187 | 1461235417967 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0xa45cd400) [pid = 6187] [serial = 238] [outer = 0xa0c11c00] 03:43:38 INFO - PROCESS | 6187 | 1461235418931 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1437ms 03:43:38 INFO - PROCESS | 6187 | 1461235418979 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:43:38 INFO - PROCESS | 6187 | 1461235418983 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:43:38 INFO - PROCESS | 6187 | 1461235418990 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 6187 | 1461235418994 Marionette TRACE conn4 <- [1,290,null,{}] 03:43:39 INFO - PROCESS | 6187 | 1461235419000 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 6187 | 1461235419207 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:43:39 INFO - PROCESS | 6187 | 1461235419408 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff27800 == 44 [pid = 6187] [id = 80] 03:43:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x92b17800) [pid = 6187] [serial = 239] [outer = (nil)] 03:43:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x97db5400) [pid = 6187] [serial = 240] [outer = 0x92b17800] 03:43:39 INFO - PROCESS | 6187 | 1461235419509 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x97dec000) [pid = 6187] [serial = 241] [outer = 0x92b17800] 03:43:40 INFO - PROCESS | 6187 | 1461235420343 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1388ms 03:43:40 INFO - PROCESS | 6187 | 1461235420378 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 6187 | 1461235420382 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:43:40 INFO - PROCESS | 6187 | 1461235420390 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 6187 | 1461235420399 Marionette TRACE conn4 <- [1,294,null,{}] 03:43:40 INFO - PROCESS | 6187 | 1461235420410 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 6187 | 1461235420589 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:43:41 INFO - PROCESS | 6187 | 1461235420997 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75cc00 == 45 [pid = 6187] [id = 81] 03:43:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8f75dc00) [pid = 6187] [serial = 242] [outer = (nil)] 03:43:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8f94e400) [pid = 6187] [serial = 243] [outer = 0x8f75dc00] 03:43:41 INFO - PROCESS | 6187 | 1461235421090 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8ff33800) [pid = 6187] [serial = 244] [outer = 0x8f75dc00] 03:43:41 INFO - PROCESS | 6187 | 1461235421975 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:42 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. 03:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1641ms 03:43:42 INFO - PROCESS | 6187 | 1461235422034 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 6187 | 1461235422042 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:43:42 INFO - PROCESS | 6187 | 1461235422052 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 6187 | 1461235422058 Marionette TRACE conn4 <- [1,298,null,{}] 03:43:42 INFO - PROCESS | 6187 | 1461235422067 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 6187 | 1461235422336 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:43:42 INFO - PROCESS | 6187 | 1461235422625 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 6187 | --DOCSHELL 0x92026000 == 44 [pid = 6187] [id = 42] 03:43:42 INFO - PROCESS | 6187 | --DOCSHELL 0x97ac5c00 == 43 [pid = 6187] [id = 40] 03:43:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8eebcc00 == 42 [pid = 6187] [id = 39] 03:43:42 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0xa3cdbc00) [pid = 6187] [serial = 185] [outer = (nil)] [url = about:blank] 03:43:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eebcc00 == 43 [pid = 6187] [id = 82] 03:43:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8f944400) [pid = 6187] [serial = 245] [outer = (nil)] 03:43:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x92026000) [pid = 6187] [serial = 246] [outer = 0x8f944400] 03:43:42 INFO - PROCESS | 6187 | 1461235422764 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x92c5b400) [pid = 6187] [serial = 247] [outer = 0x8f944400] 03:43:42 INFO - PROCESS | 6187 | --DOCSHELL 0x92b19c00 == 42 [pid = 6187] [id = 43] 03:43:42 INFO - PROCESS | 6187 | --DOCSHELL 0x95a47000 == 41 [pid = 6187] [id = 53] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x97b41800) [pid = 6187] [serial = 144] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x9df16000) [pid = 6187] [serial = 179] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8f75b400) [pid = 6187] [serial = 146] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x92b1a400) [pid = 6187] [serial = 149] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x95c96000) [pid = 6187] [serial = 152] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x99070c00) [pid = 6187] [serial = 155] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x9a4b2c00) [pid = 6187] [serial = 158] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x99070800) [pid = 6187] [serial = 176] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x91521400) [pid = 6187] [serial = 170] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x94072c00) [pid = 6187] [serial = 171] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x9df15400) [pid = 6187] [serial = 161] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x91525800) [pid = 6187] [serial = 168] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x91443800) [pid = 6187] [serial = 167] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x97ac0800) [pid = 6187] [serial = 173] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 111 (0x97defc00) [pid = 6187] [serial = 174] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 110 (0x9ffa4800) [pid = 6187] [serial = 164] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 109 (0x9ea1a400) [pid = 6187] [serial = 180] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 108 (0xa0c36400) [pid = 6187] [serial = 182] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 107 (0xa282a000) [pid = 6187] [serial = 183] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | --DOMWINDOW == 106 (0x9a4b3400) [pid = 6187] [serial = 177] [outer = (nil)] [url = about:blank] 03:43:43 INFO - PROCESS | 6187 | 1461235423576 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:43 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. 03:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1539ms 03:43:43 INFO - PROCESS | 6187 | 1461235423595 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:43:43 INFO - PROCESS | 6187 | 1461235423602 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:43:43 INFO - PROCESS | 6187 | 1461235423610 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 6187 | 1461235423613 Marionette TRACE conn4 <- [1,302,null,{}] 03:43:43 INFO - PROCESS | 6187 | 1461235423621 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:43 INFO - PROCESS | 6187 | 1461235423807 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:43:43 INFO - PROCESS | 6187 | 1461235423921 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff32000 == 42 [pid = 6187] [id = 83] 03:43:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 107 (0x95a43c00) [pid = 6187] [serial = 248] [outer = (nil)] 03:43:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 108 (0x97dbb000) [pid = 6187] [serial = 249] [outer = 0x95a43c00] 03:43:44 INFO - PROCESS | 6187 | 1461235424001 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x97defc00) [pid = 6187] [serial = 250] [outer = 0x95a43c00] 03:43:44 INFO - PROCESS | 6187 | 1461235424884 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:44 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. 03:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1334ms 03:43:44 INFO - PROCESS | 6187 | 1461235424944 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 6187 | 1461235424948 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:43:44 INFO - PROCESS | 6187 | 1461235424963 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 6187 | 1461235424972 Marionette TRACE conn4 <- [1,306,null,{}] 03:43:44 INFO - PROCESS | 6187 | 1461235424982 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 6187 | 1461235425150 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:43:45 INFO - PROCESS | 6187 | 1461235425284 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ac7400 == 43 [pid = 6187] [id = 84] 03:43:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 110 (0x97e46400) [pid = 6187] [serial = 251] [outer = (nil)] 03:43:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 111 (0x9845ec00) [pid = 6187] [serial = 252] [outer = 0x97e46400] 03:43:45 INFO - PROCESS | 6187 | 1461235425367 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 112 (0x99079000) [pid = 6187] [serial = 253] [outer = 0x97e46400] 03:43:46 INFO - PROCESS | 6187 | 1461235426260 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:46 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. 03:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1352ms 03:43:46 INFO - PROCESS | 6187 | 1461235426308 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 6187 | 1461235426313 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:43:46 INFO - PROCESS | 6187 | 1461235426326 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 6187 | 1461235426329 Marionette TRACE conn4 <- [1,310,null,{}] 03:43:46 INFO - PROCESS | 6187 | 1461235426336 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 6187 | 1461235426547 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:43:46 INFO - PROCESS | 6187 | 1461235426573 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f01c800 == 44 [pid = 6187] [id = 85] 03:43:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x98421400) [pid = 6187] [serial = 254] [outer = (nil)] 03:43:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x9b0be000) [pid = 6187] [serial = 255] [outer = 0x98421400] 03:43:46 INFO - PROCESS | 6187 | 1461235426651 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x9df1d400) [pid = 6187] [serial = 256] [outer = 0x98421400] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x9845c000) [pid = 6187] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x92c5c800) [pid = 6187] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x8f945800) [pid = 6187] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 111 (0x97e3f400) [pid = 6187] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 110 (0x94035c00) [pid = 6187] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 109 (0x8ff34c00) [pid = 6187] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:43:47 INFO - PROCESS | 6187 | --DOMWINDOW == 108 (0x8f75bc00) [pid = 6187] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:43:47 INFO - PROCESS | 6187 | 1461235427654 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:47 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. 03:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1387ms 03:43:47 INFO - PROCESS | 6187 | 1461235427714 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 6187 | 1461235427717 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:43:47 INFO - PROCESS | 6187 | 1461235427726 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 6187 | 1461235427730 Marionette TRACE conn4 <- [1,314,null,{}] 03:43:47 INFO - PROCESS | 6187 | 1461235427735 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 6187 | 1461235427913 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:43:48 INFO - PROCESS | 6187 | 1461235428023 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75bc00 == 45 [pid = 6187] [id = 86] 03:43:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x9144e800) [pid = 6187] [serial = 257] [outer = (nil)] 03:43:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 110 (0x97dbec00) [pid = 6187] [serial = 258] [outer = 0x9144e800] 03:43:48 INFO - PROCESS | 6187 | 1461235428133 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 111 (0x9fec0c00) [pid = 6187] [serial = 259] [outer = 0x9144e800] 03:43:48 INFO - PROCESS | 6187 | 1461235428969 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:49 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. 03:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1288ms 03:43:49 INFO - PROCESS | 6187 | 1461235429016 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:43:49 INFO - PROCESS | 6187 | 1461235429020 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:43:49 INFO - PROCESS | 6187 | 1461235429027 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 6187 | 1461235429030 Marionette TRACE conn4 <- [1,318,null,{}] 03:43:49 INFO - PROCESS | 6187 | 1461235429041 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 6187 | 1461235429219 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:43:49 INFO - PROCESS | 6187 | 1461235429326 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4e4800 == 46 [pid = 6187] [id = 87] 03:43:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 112 (0x8e4e6800) [pid = 6187] [serial = 260] [outer = (nil)] 03:43:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x8e4ef400) [pid = 6187] [serial = 261] [outer = 0x8e4e6800] 03:43:49 INFO - PROCESS | 6187 | 1461235429407 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8f943400) [pid = 6187] [serial = 262] [outer = 0x8e4e6800] 03:43:50 INFO - PROCESS | 6187 | 1461235430563 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:50 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. 03:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1589ms 03:43:50 INFO - PROCESS | 6187 | 1461235430617 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 6187 | 1461235430626 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:43:50 INFO - PROCESS | 6187 | 1461235430644 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 6187 | 1461235430657 Marionette TRACE conn4 <- [1,322,null,{}] 03:43:50 INFO - PROCESS | 6187 | 1461235430710 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 6187 | 1461235430948 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:43:51 INFO - PROCESS | 6187 | 1461235431153 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75b400 == 47 [pid = 6187] [id = 88] 03:43:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8ff27c00) [pid = 6187] [serial = 263] [outer = (nil)] 03:43:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x92b1b400) [pid = 6187] [serial = 264] [outer = 0x8ff27c00] 03:43:51 INFO - PROCESS | 6187 | 1461235431249 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x92b1dc00) [pid = 6187] [serial = 265] [outer = 0x8ff27c00] 03:43:52 INFO - PROCESS | 6187 | 1461235432249 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:52 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. 03:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1643ms 03:43:52 INFO - PROCESS | 6187 | 1461235432288 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 6187 | 1461235432298 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:43:52 INFO - PROCESS | 6187 | 1461235432310 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 6187 | 1461235432314 Marionette TRACE conn4 <- [1,326,null,{}] 03:43:52 INFO - PROCESS | 6187 | 1461235432323 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 6187 | 1461235432554 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:43:52 INFO - PROCESS | 6187 | 1461235432753 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x92c5dc00 == 48 [pid = 6187] [id = 89] 03:43:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x97db8400) [pid = 6187] [serial = 266] [outer = (nil)] 03:43:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x97dedc00) [pid = 6187] [serial = 267] [outer = 0x97db8400] 03:43:52 INFO - PROCESS | 6187 | 1461235432889 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x97e42c00) [pid = 6187] [serial = 268] [outer = 0x97db8400] 03:43:53 INFO - PROCESS | 6187 | 1461235433900 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:53 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. 03:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1642ms 03:43:53 INFO - PROCESS | 6187 | 1461235433952 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:43:53 INFO - PROCESS | 6187 | 1461235433957 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:43:53 INFO - PROCESS | 6187 | 1461235433964 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 6187 | 1461235433970 Marionette TRACE conn4 <- [1,330,null,{}] 03:43:53 INFO - PROCESS | 6187 | 1461235433988 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 6187 | 1461235434187 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:43:54 INFO - PROCESS | 6187 | 1461235434408 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x9b085800 == 49 [pid = 6187] [id = 90] 03:43:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x9df17800) [pid = 6187] [serial = 269] [outer = (nil)] 03:43:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0xa0c43400) [pid = 6187] [serial = 270] [outer = 0x9df17800] 03:43:54 INFO - PROCESS | 6187 | 1461235434509 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0xa3ce3000) [pid = 6187] [serial = 271] [outer = 0x9df17800] 03:43:55 INFO - PROCESS | 6187 | 1461235435398 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:55 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. 03:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1497ms 03:43:55 INFO - PROCESS | 6187 | 1461235435462 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 6187 | 1461235435467 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:43:55 INFO - PROCESS | 6187 | 1461235435482 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 6187 | 1461235435488 Marionette TRACE conn4 <- [1,334,null,{}] 03:43:55 INFO - PROCESS | 6187 | 1461235435498 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 6187 | 1461235435697 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:43:55 INFO - PROCESS | 6187 | 1461235435891 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x9fc56400 == 50 [pid = 6187] [id = 91] 03:43:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0xa4590400) [pid = 6187] [serial = 272] [outer = (nil)] 03:43:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0xa45ed000) [pid = 6187] [serial = 273] [outer = 0xa4590400] 03:43:56 INFO - PROCESS | 6187 | 1461235436027 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0xa45f3c00) [pid = 6187] [serial = 274] [outer = 0xa4590400] 03:43:56 INFO - PROCESS | 6187 | 1461235436893 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:56 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. 03:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1444ms 03:43:56 INFO - PROCESS | 6187 | 1461235436925 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 6187 | 1461235436930 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:43:56 INFO - PROCESS | 6187 | 1461235436938 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 6187 | 1461235436942 Marionette TRACE conn4 <- [1,338,null,{}] 03:43:56 INFO - PROCESS | 6187 | 1461235436949 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 6187 | 1461235437131 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:43:57 INFO - PROCESS | 6187 | 1461235437290 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e61d400 == 51 [pid = 6187] [id = 92] 03:43:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8e61f000) [pid = 6187] [serial = 275] [outer = (nil)] 03:43:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8e626400) [pid = 6187] [serial = 276] [outer = 0x8e61f000] 03:43:57 INFO - PROCESS | 6187 | 1461235437381 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8e629400) [pid = 6187] [serial = 277] [outer = 0x8e61f000] 03:43:58 INFO - PROCESS | 6187 | 1461235438432 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:58 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. 03:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1531ms 03:43:58 INFO - PROCESS | 6187 | 1461235438471 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 6187 | 1461235438474 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:43:58 INFO - PROCESS | 6187 | 1461235438482 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 6187 | 1461235438485 Marionette TRACE conn4 <- [1,342,null,{}] 03:43:58 INFO - PROCESS | 6187 | 1461235438492 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 6187 | 1461235438699 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:43:59 INFO - PROCESS | 6187 | 1461235439012 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e621800 == 52 [pid = 6187] [id = 93] 03:43:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8eeb1400) [pid = 6187] [serial = 278] [outer = (nil)] 03:43:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x93a71000) [pid = 6187] [serial = 279] [outer = 0x8eeb1400] 03:43:59 INFO - PROCESS | 6187 | 1461235439189 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x93a72800) [pid = 6187] [serial = 280] [outer = 0x8eeb1400] 03:44:00 INFO - PROCESS | 6187 | 1461235440228 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:00 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. 03:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1792ms 03:44:00 INFO - PROCESS | 6187 | 1461235440276 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:44:00 INFO - PROCESS | 6187 | 1461235440280 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:44:00 INFO - PROCESS | 6187 | 1461235440288 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 6187 | 1461235440292 Marionette TRACE conn4 <- [1,346,null,{}] 03:44:00 INFO - PROCESS | 6187 | 1461235440298 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 6187 | 1461235440488 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:44:00 INFO - PROCESS | 6187 | 1461235440657 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e625000 == 53 [pid = 6187] [id = 94] 03:44:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8f015c00) [pid = 6187] [serial = 281] [outer = (nil)] 03:44:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x93c90c00) [pid = 6187] [serial = 282] [outer = 0x8f015c00] 03:44:00 INFO - PROCESS | 6187 | 1461235440803 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x93c95800) [pid = 6187] [serial = 283] [outer = 0x8f015c00] 03:44:01 INFO - PROCESS | 6187 | 1461235441700 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:01 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. 03:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1485ms 03:44:01 INFO - PROCESS | 6187 | 1461235441773 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 6187 | 1461235441777 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:44:01 INFO - PROCESS | 6187 | 1461235441784 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - PROCESS | 6187 | 1461235441788 Marionette TRACE conn4 <- [1,350,null,{}] 03:44:01 INFO - PROCESS | 6187 | 1461235441795 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:02 INFO - PROCESS | 6187 | 1461235442011 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:44:02 INFO - PROCESS | 6187 | 1461235442225 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff35c00 == 54 [pid = 6187] [id = 95] 03:44:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x93c90000) [pid = 6187] [serial = 284] [outer = (nil)] 03:44:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x93c9bc00) [pid = 6187] [serial = 285] [outer = 0x93c90000] 03:44:02 INFO - PROCESS | 6187 | 1461235442366 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x93c9e400) [pid = 6187] [serial = 286] [outer = 0x93c90000] 03:44:03 INFO - PROCESS | 6187 | 1461235443375 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:03 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. 03:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1633ms 03:44:03 INFO - PROCESS | 6187 | 1461235443419 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 6187 | 1461235443423 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:44:03 INFO - PROCESS | 6187 | 1461235443430 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 6187 | 1461235443434 Marionette TRACE conn4 <- [1,354,null,{}] 03:44:03 INFO - PROCESS | 6187 | 1461235443440 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 6187 | 1461235443635 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:44:04 INFO - PROCESS | 6187 | 1461235444123 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f014800 == 55 [pid = 6187] [id = 96] 03:44:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8f015000) [pid = 6187] [serial = 287] [outer = (nil)] 03:44:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8f020800) [pid = 6187] [serial = 288] [outer = 0x8f015000] 03:44:04 INFO - PROCESS | 6187 | 1461235444254 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8f945000) [pid = 6187] [serial = 289] [outer = 0x8f015000] 03:44:05 INFO - PROCESS | 6187 | 1461235445248 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:05 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. 03:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1839ms 03:44:05 INFO - PROCESS | 6187 | 1461235445271 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 6187 | 1461235445278 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:44:05 INFO - PROCESS | 6187 | 1461235445289 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 6187 | 1461235445293 Marionette TRACE conn4 <- [1,358,null,{}] 03:44:05 INFO - PROCESS | 6187 | 1461235445302 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 6187 | 1461235445483 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:44:05 INFO - PROCESS | 6187 | 1461235445729 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b1f400 == 56 [pid = 6187] [id = 97] 03:44:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x92c56000) [pid = 6187] [serial = 290] [outer = (nil)] 03:44:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x93a6c400) [pid = 6187] [serial = 291] [outer = 0x92c56000] 03:44:05 INFO - PROCESS | 6187 | 1461235445869 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x93a75400) [pid = 6187] [serial = 292] [outer = 0x92c56000] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x9845a400 == 55 [pid = 6187] [id = 37] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1f800 == 54 [pid = 6187] [id = 35] 03:44:06 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8f020400) [pid = 6187] [serial = 222] [outer = (nil)] [url = about:blank] 03:44:06 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x92b14800) [pid = 6187] [serial = 188] [outer = (nil)] [url = about:blank] 03:44:06 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x98416000) [pid = 6187] [serial = 191] [outer = (nil)] [url = about:blank] 03:44:06 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x9b086c00) [pid = 6187] [serial = 195] [outer = (nil)] [url = about:blank] 03:44:06 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x97e45400) [pid = 6187] [serial = 198] [outer = (nil)] [url = about:blank] 03:44:06 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0xa0c1c400) [pid = 6187] [serial = 201] [outer = (nil)] [url = about:blank] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8f75bc00 == 53 [pid = 6187] [id = 86] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8f01c800 == 52 [pid = 6187] [id = 85] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x97ac7400 == 51 [pid = 6187] [id = 84] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff32000 == 50 [pid = 6187] [id = 83] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8eebcc00 == 49 [pid = 6187] [id = 82] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8f75cc00 == 48 [pid = 6187] [id = 81] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff27800 == 47 [pid = 6187] [id = 80] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1bc00 == 46 [pid = 6187] [id = 79] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff21c00 == 45 [pid = 6187] [id = 78] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x97e41000 == 44 [pid = 6187] [id = 77] 03:44:06 INFO - PROCESS | 6187 | --DOCSHELL 0x92b1d000 == 43 [pid = 6187] [id = 76] 03:44:07 INFO - PROCESS | 6187 | 1461235447002 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:07 INFO - PROCESS | 6187 | --DOCSHELL 0x8f014000 == 42 [pid = 6187] [id = 75] 03:44:07 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. 03:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1737ms 03:44:07 INFO - PROCESS | 6187 | 1461235447029 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 6187 | 1461235447036 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:44:07 INFO - PROCESS | 6187 | 1461235447044 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 6187 | 1461235447048 Marionette TRACE conn4 <- [1,362,null,{}] 03:44:07 INFO - PROCESS | 6187 | 1461235447054 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 6187 | 1461235447224 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x98d4c000) [pid = 6187] [serial = 114] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x99072400) [pid = 6187] [serial = 216] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x98459000) [pid = 6187] [serial = 219] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x9213b400) [pid = 6187] [serial = 210] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x9939a400) [pid = 6187] [serial = 217] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x96b9f800) [pid = 6187] [serial = 211] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x9841d000) [pid = 6187] [serial = 213] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x97aea400) [pid = 6187] [serial = 208] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x977e7400) [pid = 6187] [serial = 207] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x91443400) [pid = 6187] [serial = 204] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x9152a400) [pid = 6187] [serial = 205] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8eeaec00) [pid = 6187] [serial = 87] [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.] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x9b0e1400) [pid = 6187] [serial = 220] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x98422000) [pid = 6187] [serial = 214] [outer = (nil)] [url = about:blank] 03:44:07 INFO - PROCESS | 6187 | 1461235447503 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x91407400 == 43 [pid = 6187] [id = 98] 03:44:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x91443400) [pid = 6187] [serial = 293] [outer = (nil)] 03:44:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x92c51400) [pid = 6187] [serial = 294] [outer = 0x91443400] 03:44:07 INFO - PROCESS | 6187 | 1461235447587 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x93c9c800) [pid = 6187] [serial = 295] [outer = 0x91443400] 03:44:08 INFO - PROCESS | 6187 | 1461235448396 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:08 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. 03:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1392ms 03:44:08 INFO - PROCESS | 6187 | 1461235448438 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:44:08 INFO - PROCESS | 6187 | 1461235448442 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:44:08 INFO - PROCESS | 6187 | 1461235448457 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 6187 | 1461235448467 Marionette TRACE conn4 <- [1,366,null,{}] 03:44:08 INFO - PROCESS | 6187 | 1461235448486 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 6187 | 1461235448663 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:44:08 INFO - PROCESS | 6187 | 1461235448674 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b1b000 == 44 [pid = 6187] [id = 99] 03:44:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x93e4b000) [pid = 6187] [serial = 296] [outer = (nil)] 03:44:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x95a46400) [pid = 6187] [serial = 297] [outer = 0x93e4b000] 03:44:08 INFO - PROCESS | 6187 | 1461235448755 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x96b99c00) [pid = 6187] [serial = 298] [outer = 0x93e4b000] 03:44:09 INFO - PROCESS | 6187 | 1461235449702 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:09 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. 03:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1310ms 03:44:09 INFO - PROCESS | 6187 | 1461235449759 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 6187 | 1461235449764 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:44:09 INFO - PROCESS | 6187 | 1461235449771 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 6187 | 1461235449774 Marionette TRACE conn4 <- [1,370,null,{}] 03:44:09 INFO - PROCESS | 6187 | 1461235449785 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 6187 | 1461235449992 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:44:10 INFO - PROCESS | 6187 | 1461235450018 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e40800 == 45 [pid = 6187] [id = 100] 03:44:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x93e41000) [pid = 6187] [serial = 299] [outer = (nil)] 03:44:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x97b41400) [pid = 6187] [serial = 300] [outer = 0x93e41000] 03:44:10 INFO - PROCESS | 6187 | 1461235450095 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x97db4000) [pid = 6187] [serial = 301] [outer = 0x93e41000] 03:44:11 INFO - PROCESS | 6187 | 1461235451075 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:44:11 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. 03:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1339ms 03:44:11 INFO - PROCESS | 6187 | 1461235451111 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 6187 | 1461235451115 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:44:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:44:11 INFO - PROCESS | 6187 | 1461235451121 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 6187 | 1461235451125 Marionette TRACE conn4 <- [1,374,null,{}] 03:44:11 INFO - PROCESS | 6187 | 1461235451137 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:11 INFO - PROCESS | 6187 | 1461235451353 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:44:11 INFO - PROCESS | 6187 | 1461235451376 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x97df3400 == 46 [pid = 6187] [id = 101] 03:44:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x97e39c00) [pid = 6187] [serial = 302] [outer = (nil)] 03:44:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x97e48400) [pid = 6187] [serial = 303] [outer = 0x97e39c00] 03:44:11 INFO - PROCESS | 6187 | 1461235451467 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x9841a800) [pid = 6187] [serial = 304] [outer = 0x97e39c00] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x97e46400) [pid = 6187] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x9144e800) [pid = 6187] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0xa3c80800) [pid = 6187] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x98421400) [pid = 6187] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8f75dc00) [pid = 6187] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x95a43c00) [pid = 6187] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:44:12 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8f944400) [pid = 6187] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:44:12 INFO - PROCESS | 6187 | 1461235452504 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:44:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1396ms 03:44:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:44:12 INFO - PROCESS | 6187 | 1461235452520 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 6187 | 1461235452522 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:44:12 INFO - PROCESS | 6187 | 1461235452530 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 6187 | 1461235452532 Marionette TRACE conn4 <- [1,378,null,{}] 03:44:12 INFO - PROCESS | 6187 | 1461235452539 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 6187 | 1461235452695 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:44:12 INFO - PROCESS | 6187 | 1461235452713 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e626c00 == 47 [pid = 6187] [id = 102] 03:44:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8ff23c00) [pid = 6187] [serial = 305] [outer = (nil)] 03:44:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x98422000) [pid = 6187] [serial = 306] [outer = 0x8ff23c00] 03:44:12 INFO - PROCESS | 6187 | 1461235452893 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x98459000) [pid = 6187] [serial = 307] [outer = 0x8ff23c00] 03:44:13 INFO - PROCESS | 6187 | 1461235453664 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:44:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1190ms 03:44:13 INFO - PROCESS | 6187 | 1461235453719 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 6187 | 1461235453723 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:44:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:44:13 INFO - PROCESS | 6187 | 1461235453729 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 6187 | 1461235453732 Marionette TRACE conn4 <- [1,382,null,{}] 03:44:13 INFO - PROCESS | 6187 | 1461235453738 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 6187 | 1461235454033 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:44:14 INFO - PROCESS | 6187 | 1461235454113 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4ec000 == 48 [pid = 6187] [id = 103] 03:44:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8e4ec400) [pid = 6187] [serial = 308] [outer = (nil)] 03:44:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8e62ac00) [pid = 6187] [serial = 309] [outer = 0x8e4ec400] 03:44:14 INFO - PROCESS | 6187 | 1461235454210 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8f01c400) [pid = 6187] [serial = 310] [outer = 0x8e4ec400] 03:44:15 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:44:15 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:44:15 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:44:15 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:44:15 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:44:15 INFO - PROCESS | 6187 | 1461235455289 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:44:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1586ms 03:44:15 INFO - PROCESS | 6187 | 1461235455317 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 6187 | 1461235455326 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:44:15 INFO - PROCESS | 6187 | 1461235455336 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 6187 | 1461235455342 Marionette TRACE conn4 <- [1,386,null,{}] 03:44:15 INFO - PROCESS | 6187 | 1461235455351 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 6187 | 1461235455547 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:44:15 INFO - PROCESS | 6187 | 1461235455779 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff2f000 == 49 [pid = 6187] [id = 104] 03:44:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x92b1c800) [pid = 6187] [serial = 311] [outer = (nil)] 03:44:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x93a68800) [pid = 6187] [serial = 312] [outer = 0x92b1c800] 03:44:15 INFO - PROCESS | 6187 | 1461235455894 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x93e41800) [pid = 6187] [serial = 313] [outer = 0x92b1c800] 03:44:16 INFO - PROCESS | 6187 | 1461235456919 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1643ms 03:44:16 INFO - PROCESS | 6187 | 1461235456979 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 6187 | 1461235456984 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:44:16 INFO - PROCESS | 6187 | 1461235456991 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 6187 | 1461235456996 Marionette TRACE conn4 <- [1,390,null,{}] 03:44:17 INFO - PROCESS | 6187 | 1461235457002 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 6187 | 1461235457256 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:44:17 INFO - PROCESS | 6187 | 1461235457660 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x97a30800 == 50 [pid = 6187] [id = 105] 03:44:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x97db3000) [pid = 6187] [serial = 314] [outer = (nil)] 03:44:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x97e3f400) [pid = 6187] [serial = 315] [outer = 0x97db3000] 03:44:17 INFO - PROCESS | 6187 | 1461235457754 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x981c8800) [pid = 6187] [serial = 316] [outer = 0x97db3000] 03:44:18 INFO - PROCESS | 6187 | 1461235458765 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1836ms 03:44:18 INFO - PROCESS | 6187 | 1461235458829 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 6187 | 1461235458836 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:44:18 INFO - PROCESS | 6187 | 1461235458854 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 6187 | 1461235458863 Marionette TRACE conn4 <- [1,394,null,{}] 03:44:18 INFO - PROCESS | 6187 | 1461235458870 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 6187 | 1461235459122 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:44:19 INFO - PROCESS | 6187 | 1461235459333 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e624c00 == 51 [pid = 6187] [id = 106] 03:44:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x98458c00) [pid = 6187] [serial = 317] [outer = (nil)] 03:44:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x9b084000) [pid = 6187] [serial = 318] [outer = 0x98458c00] 03:44:19 INFO - PROCESS | 6187 | 1461235459463 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x9df1ec00) [pid = 6187] [serial = 319] [outer = 0x98458c00] 03:44:20 INFO - PROCESS | 6187 | 1461235460421 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1649ms 03:44:20 INFO - PROCESS | 6187 | 1461235460496 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 6187 | 1461235460499 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:44:20 INFO - PROCESS | 6187 | 1461235460506 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 6187 | 1461235460509 Marionette TRACE conn4 <- [1,398,null,{}] 03:44:20 INFO - PROCESS | 6187 | 1461235460516 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 6187 | 1461235460757 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:44:20 INFO - PROCESS | 6187 | 1461235460964 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x9ea1cc00 == 52 [pid = 6187] [id = 107] 03:44:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x9fc54800) [pid = 6187] [serial = 320] [outer = (nil)] 03:44:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x9ffa5000) [pid = 6187] [serial = 321] [outer = 0x9fc54800] 03:44:21 INFO - PROCESS | 6187 | 1461235461077 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0xa0e59000) [pid = 6187] [serial = 322] [outer = 0x9fc54800] 03:44:22 INFO - PROCESS | 6187 | 1461235462026 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1581ms 03:44:22 INFO - PROCESS | 6187 | 1461235462088 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 6187 | 1461235462092 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:44:22 INFO - PROCESS | 6187 | 1461235462099 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 6187 | 1461235462103 Marionette TRACE conn4 <- [1,402,null,{}] 03:44:22 INFO - PROCESS | 6187 | 1461235462110 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 6187 | 1461235462297 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:44:22 INFO - PROCESS | 6187 | 1461235462521 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7e3c00 == 53 [pid = 6187] [id = 108] 03:44:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8c7e4800) [pid = 6187] [serial = 323] [outer = (nil)] 03:44:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8c7e7000) [pid = 6187] [serial = 324] [outer = 0x8c7e4800] 03:44:22 INFO - PROCESS | 6187 | 1461235462643 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0xa3c84c00) [pid = 6187] [serial = 325] [outer = 0x8c7e4800] 03:44:23 INFO - PROCESS | 6187 | 1461235463604 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1534ms 03:44:23 INFO - PROCESS | 6187 | 1461235463636 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:44:23 INFO - PROCESS | 6187 | 1461235463640 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:44:23 INFO - PROCESS | 6187 | 1461235463647 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 6187 | 1461235463650 Marionette TRACE conn4 <- [1,406,null,{}] 03:44:23 INFO - PROCESS | 6187 | 1461235463656 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 6187 | 1461235463837 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:44:24 INFO - PROCESS | 6187 | 1461235464017 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e371400 == 54 [pid = 6187] [id = 109] 03:44:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8e373000) [pid = 6187] [serial = 326] [outer = (nil)] 03:44:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8e37a000) [pid = 6187] [serial = 327] [outer = 0x8e373000] 03:44:24 INFO - PROCESS | 6187 | 1461235464154 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8e37d400) [pid = 6187] [serial = 328] [outer = 0x8e373000] 03:44:25 INFO - PROCESS | 6187 | 1461235465032 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1434ms 03:44:25 INFO - PROCESS | 6187 | 1461235465081 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 6187 | 1461235465086 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:44:25 INFO - PROCESS | 6187 | 1461235465093 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 6187 | 1461235465097 Marionette TRACE conn4 <- [1,410,null,{}] 03:44:25 INFO - PROCESS | 6187 | 1461235465103 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 6187 | 1461235465293 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:44:25 INFO - PROCESS | 6187 | 1461235465457 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e375000 == 55 [pid = 6187] [id = 110] 03:44:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8e37a800) [pid = 6187] [serial = 329] [outer = (nil)] 03:44:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x99a8fc00) [pid = 6187] [serial = 330] [outer = 0x8e37a800] 03:44:25 INFO - PROCESS | 6187 | 1461235465548 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x99a91400) [pid = 6187] [serial = 331] [outer = 0x8e37a800] 03:44:26 INFO - PROCESS | 6187 | 1461235466519 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1481ms 03:44:26 INFO - PROCESS | 6187 | 1461235466575 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 6187 | 1461235466578 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:44:26 INFO - PROCESS | 6187 | 1461235466586 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 6187 | 1461235466589 Marionette TRACE conn4 <- [1,414,null,{}] 03:44:26 INFO - PROCESS | 6187 | 1461235466596 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 6187 | 1461235466777 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:44:27 INFO - PROCESS | 6187 | 1461235466982 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x99a96800 == 56 [pid = 6187] [id = 111] 03:44:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x99a98000) [pid = 6187] [serial = 332] [outer = (nil)] 03:44:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x9fb8ec00) [pid = 6187] [serial = 333] [outer = 0x99a98000] 03:44:27 INFO - PROCESS | 6187 | 1461235467116 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0xa45c7400) [pid = 6187] [serial = 334] [outer = 0x99a98000] 03:44:27 INFO - PROCESS | 6187 | 1461235467988 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1481ms 03:44:28 INFO - PROCESS | 6187 | 1461235468068 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 6187 | 1461235468072 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:44:28 INFO - PROCESS | 6187 | 1461235468079 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 6187 | 1461235468082 Marionette TRACE conn4 <- [1,418,null,{}] 03:44:28 INFO - PROCESS | 6187 | 1461235468089 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 6187 | 1461235468302 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:44:28 INFO - PROCESS | 6187 | 1461235468515 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c025000 == 57 [pid = 6187] [id = 112] 03:44:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x8c026000) [pid = 6187] [serial = 335] [outer = (nil)] 03:44:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x8c02c000) [pid = 6187] [serial = 336] [outer = 0x8c026000] 03:44:28 INFO - PROCESS | 6187 | 1461235468647 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x8c02f000) [pid = 6187] [serial = 337] [outer = 0x8c026000] 03:44:30 INFO - PROCESS | 6187 | 1461235470114 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:44:30 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 03:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2083ms 03:44:30 INFO - PROCESS | 6187 | 1461235470164 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 6187 | 1461235470170 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:44:30 INFO - PROCESS | 6187 | 1461235470179 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 6187 | 1461235470185 Marionette TRACE conn4 <- [1,422,null,{}] 03:44:30 INFO - PROCESS | 6187 | 1461235470193 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 6187 | 1461235470372 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:44:30 INFO - PROCESS | 6187 | 1461235470539 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e376c00 == 58 [pid = 6187] [id = 113] 03:44:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x8e377800) [pid = 6187] [serial = 338] [outer = (nil)] 03:44:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x8eebcc00) [pid = 6187] [serial = 339] [outer = 0x8e377800] 03:44:30 INFO - PROCESS | 6187 | 1461235470623 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x8f75fc00) [pid = 6187] [serial = 340] [outer = 0x8e377800] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x92c52c00 == 57 [pid = 6187] [id = 73] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x9841f800 == 56 [pid = 6187] [id = 72] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff27000 == 55 [pid = 6187] [id = 71] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x8f75d000 == 54 [pid = 6187] [id = 70] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff34400 == 53 [pid = 6187] [id = 68] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x92b19800 == 52 [pid = 6187] [id = 69] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x8e626c00 == 51 [pid = 6187] [id = 102] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x97df3400 == 50 [pid = 6187] [id = 101] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x93e40800 == 49 [pid = 6187] [id = 100] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x92b1b000 == 48 [pid = 6187] [id = 99] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x91407400 == 47 [pid = 6187] [id = 98] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x92b1f400 == 46 [pid = 6187] [id = 97] 03:44:31 INFO - PROCESS | 6187 | --DOCSHELL 0x8f014800 == 45 [pid = 6187] [id = 96] 03:44:32 INFO - PROCESS | 6187 | 1461235472089 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1936ms 03:44:32 INFO - PROCESS | 6187 | 1461235472116 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 6187 | 1461235472124 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:44:32 INFO - PROCESS | 6187 | 1461235472135 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 6187 | 1461235472139 Marionette TRACE conn4 <- [1,426,null,{}] 03:44:32 INFO - PROCESS | 6187 | 1461235472146 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 6187 | 1461235472321 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0xa4453c00) [pid = 6187] [serial = 186] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x9b0be000) [pid = 6187] [serial = 255] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x9df1d400) [pid = 6187] [serial = 256] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8f94e400) [pid = 6187] [serial = 243] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x8ff33800) [pid = 6187] [serial = 244] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x97dbb000) [pid = 6187] [serial = 249] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x97defc00) [pid = 6187] [serial = 250] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8ff2b800) [pid = 6187] [serial = 225] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x92026000) [pid = 6187] [serial = 246] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x92c5b400) [pid = 6187] [serial = 247] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x96b47000) [pid = 6187] [serial = 228] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x9fc55400) [pid = 6187] [serial = 231] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0xa282f400) [pid = 6187] [serial = 234] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0xa45c8000) [pid = 6187] [serial = 237] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x97db5400) [pid = 6187] [serial = 240] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x99079000) [pid = 6187] [serial = 253] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x97dbec00) [pid = 6187] [serial = 258] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x9845ec00) [pid = 6187] [serial = 252] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9fec0c00) [pid = 6187] [serial = 259] [outer = (nil)] [url = about:blank] 03:44:32 INFO - PROCESS | 6187 | 1461235472473 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f759400 == 46 [pid = 6187] [id = 114] 03:44:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8ff23800) [pid = 6187] [serial = 341] [outer = (nil)] 03:44:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x91402400) [pid = 6187] [serial = 342] [outer = 0x8ff23800] 03:44:32 INFO - PROCESS | 6187 | 1461235472553 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x92b18800) [pid = 6187] [serial = 343] [outer = 0x8ff23800] 03:44:33 INFO - PROCESS | 6187 | 1461235473428 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 6187 | 1461235473478 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:44:33 INFO - PROCESS | 6187 | 1461235473486 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 6187 | 1461235473491 Marionette TRACE conn4 <- [1,430,null,{}] 03:44:33 INFO - PROCESS | 6187 | 1461235473508 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 6187 | 1461235473690 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:44:33 INFO - PROCESS | 6187 | 1461235473814 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x9140c400 == 47 [pid = 6187] [id = 115] 03:44:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x93a6f000) [pid = 6187] [serial = 344] [outer = (nil)] 03:44:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x93e43000) [pid = 6187] [serial = 345] [outer = 0x93a6f000] 03:44:33 INFO - PROCESS | 6187 | 1461235473902 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x93e4c800) [pid = 6187] [serial = 346] [outer = 0x93a6f000] 03:44:34 INFO - PROCESS | 6187 | 1461235474976 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1546ms 03:44:35 INFO - PROCESS | 6187 | 1461235475038 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 6187 | 1461235475042 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:44:35 INFO - PROCESS | 6187 | 1461235475050 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 6187 | 1461235475054 Marionette TRACE conn4 <- [1,434,null,{}] 03:44:35 INFO - PROCESS | 6187 | 1461235475061 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 6187 | 1461235475275 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:44:35 INFO - PROCESS | 6187 | 1461235475300 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e44000 == 48 [pid = 6187] [id = 116] 03:44:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x97aea400) [pid = 6187] [serial = 347] [outer = (nil)] 03:44:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x97dc0000) [pid = 6187] [serial = 348] [outer = 0x97aea400] 03:44:35 INFO - PROCESS | 6187 | 1461235475378 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x97e46800) [pid = 6187] [serial = 349] [outer = 0x97aea400] 03:44:36 INFO - PROCESS | 6187 | 1461235476391 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1380ms 03:44:36 INFO - PROCESS | 6187 | 1461235476439 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 6187 | 1461235476444 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:44:36 INFO - PROCESS | 6187 | 1461235476452 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 6187 | 1461235476455 Marionette TRACE conn4 <- [1,438,null,{}] 03:44:36 INFO - PROCESS | 6187 | 1461235476461 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 6187 | 1461235476698 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x93e41000) [pid = 6187] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x97e39c00) [pid = 6187] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x91443400) [pid = 6187] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x93e4b000) [pid = 6187] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x92c56000) [pid = 6187] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8f015000) [pid = 6187] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:44:37 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8f018000) [pid = 6187] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:44:37 INFO - PROCESS | 6187 | 1461235477047 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e620000 == 49 [pid = 6187] [id = 117] 03:44:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8eeb7400) [pid = 6187] [serial = 350] [outer = (nil)] 03:44:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8ff22800) [pid = 6187] [serial = 351] [outer = 0x8eeb7400] 03:44:37 INFO - PROCESS | 6187 | 1461235477131 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x93c93400) [pid = 6187] [serial = 352] [outer = 0x8eeb7400] 03:44:37 INFO - PROCESS | 6187 | 1461235477880 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1481ms 03:44:37 INFO - PROCESS | 6187 | 1461235477934 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 6187 | 1461235477938 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:44:37 INFO - PROCESS | 6187 | 1461235477944 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 6187 | 1461235477947 Marionette TRACE conn4 <- [1,442,null,{}] 03:44:37 INFO - PROCESS | 6187 | 1461235477953 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 6187 | 1461235478171 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:44:38 INFO - PROCESS | 6187 | 1461235478759 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x92c57400 == 50 [pid = 6187] [id = 118] 03:44:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x97b44000) [pid = 6187] [serial = 353] [outer = (nil)] 03:44:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0xa0a46000) [pid = 6187] [serial = 354] [outer = 0x97b44000] 03:44:38 INFO - PROCESS | 6187 | 1461235478923 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0xa3c7e400) [pid = 6187] [serial = 355] [outer = 0x97b44000] 03:44:40 INFO - PROCESS | 6187 | 1461235480104 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2236ms 03:44:40 INFO - PROCESS | 6187 | 1461235480182 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:44:40 INFO - PROCESS | 6187 | 1461235480191 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:44:40 INFO - PROCESS | 6187 | 1461235480203 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 6187 | 1461235480210 Marionette TRACE conn4 <- [1,446,null,{}] 03:44:40 INFO - PROCESS | 6187 | 1461235480219 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:40 INFO - PROCESS | 6187 | 1461235480467 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:44:40 INFO - PROCESS | 6187 | 1461235480640 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c02e800 == 51 [pid = 6187] [id = 119] 03:44:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8e622c00) [pid = 6187] [serial = 356] [outer = (nil)] 03:44:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x91520800) [pid = 6187] [serial = 357] [outer = 0x8e622c00] 03:44:40 INFO - PROCESS | 6187 | 1461235480749 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x92b22c00) [pid = 6187] [serial = 358] [outer = 0x8e622c00] 03:44:41 INFO - PROCESS | 6187 | 1461235481783 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1641ms 03:44:41 INFO - PROCESS | 6187 | 1461235481844 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 6187 | 1461235481854 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:44:41 INFO - PROCESS | 6187 | 1461235481868 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 6187 | 1461235481872 Marionette TRACE conn4 <- [1,450,null,{}] 03:44:41 INFO - PROCESS | 6187 | 1461235481881 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 6187 | 1461235482185 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:44:42 INFO - PROCESS | 6187 | 1461235482455 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x97a76000 == 52 [pid = 6187] [id = 120] 03:44:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x97ac5400) [pid = 6187] [serial = 359] [outer = (nil)] 03:44:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x97def400) [pid = 6187] [serial = 360] [outer = 0x97ac5400] 03:44:42 INFO - PROCESS | 6187 | 1461235482553 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x9845f800) [pid = 6187] [serial = 361] [outer = 0x97ac5400] 03:44:43 INFO - PROCESS | 6187 | 1461235483538 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:44:43 INFO - PROCESS | 6187 | 1461235483611 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:44:43 INFO - PROCESS | 6187 | 1461235483619 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 6187 | 1461235483627 Marionette TRACE conn4 <- [1,454,null,{}] 03:44:43 INFO - PROCESS | 6187 | 1461235483645 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 6187 | 1461235483895 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:44:44 INFO - PROCESS | 6187 | 1461235484170 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x9aed4800 == 53 [pid = 6187] [id = 121] 03:44:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x9fef0400) [pid = 6187] [serial = 362] [outer = (nil)] 03:44:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0xa4596000) [pid = 6187] [serial = 363] [outer = 0x9fef0400] 03:44:44 INFO - PROCESS | 6187 | 1461235484271 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0xa498ac00) [pid = 6187] [serial = 364] [outer = 0x9fef0400] 03:44:45 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:45 INFO - PROCESS | 6187 | 1461235485520 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1949ms 03:44:45 INFO - PROCESS | 6187 | 1461235485579 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 6187 | 1461235485584 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:44:45 INFO - PROCESS | 6187 | 1461235485594 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 6187 | 1461235485597 Marionette TRACE conn4 <- [1,458,null,{}] 03:44:45 INFO - PROCESS | 6187 | 1461235485604 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 6187 | 1461235485813 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:44:46 INFO - PROCESS | 6187 | 1461235486050 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7e6000 == 54 [pid = 6187] [id = 122] 03:44:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x97cc9000) [pid = 6187] [serial = 365] [outer = (nil)] 03:44:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x97cd1c00) [pid = 6187] [serial = 366] [outer = 0x97cc9000] 03:44:46 INFO - PROCESS | 6187 | 1461235486146 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x97cd3800) [pid = 6187] [serial = 367] [outer = 0x97cc9000] 03:44:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8c8f0000) [pid = 6187] [serial = 368] [outer = 0x9fb33c00] 03:44:47 INFO - PROCESS | 6187 | 1461235487148 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 6187 | 1461235487248 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:44:47 INFO - PROCESS | 6187 | 1461235487257 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 6187 | 1461235487260 Marionette TRACE conn4 <- [1,462,null,{}] 03:44:47 INFO - PROCESS | 6187 | 1461235487268 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 6187 | 1461235487466 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:44:47 INFO - PROCESS | 6187 | 1461235487686 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8e8400 == 55 [pid = 6187] [id = 123] 03:44:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8c8eac00) [pid = 6187] [serial = 369] [outer = (nil)] 03:44:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x8c8f3000) [pid = 6187] [serial = 370] [outer = 0x8c8eac00] 03:44:47 INFO - PROCESS | 6187 | 1461235487790 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x97cd7000) [pid = 6187] [serial = 371] [outer = 0x8c8eac00] 03:44:48 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:48 INFO - PROCESS | 6187 | 1461235488817 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 6187 | 1461235488894 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:44:48 INFO - PROCESS | 6187 | 1461235488904 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 6187 | 1461235488908 Marionette TRACE conn4 <- [1,466,null,{}] 03:44:48 INFO - PROCESS | 6187 | 1461235488915 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 6187 | 1461235489178 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:44:49 INFO - PROCESS | 6187 | 1461235489448 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31cc00 == 56 [pid = 6187] [id = 124] 03:44:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x8b322c00) [pid = 6187] [serial = 372] [outer = (nil)] 03:44:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x8c8ee400) [pid = 6187] [serial = 373] [outer = 0x8b322c00] 03:44:49 INFO - PROCESS | 6187 | 1461235489544 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x9841ec00) [pid = 6187] [serial = 374] [outer = 0x8b322c00] 03:44:50 INFO - PROCESS | 6187 | 1461235490474 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 6187 | 1461235490553 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:44:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:44:50 INFO - PROCESS | 6187 | 1461235490559 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 6187 | 1461235490563 Marionette TRACE conn4 <- [1,470,null,{}] 03:44:50 INFO - PROCESS | 6187 | 1461235490570 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 6187 | 1461235490773 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:44:51 INFO - PROCESS | 6187 | 1461235490988 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b64b400 == 57 [pid = 6187] [id = 125] 03:44:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x8b64b800) [pid = 6187] [serial = 375] [outer = (nil)] 03:44:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x8b653800) [pid = 6187] [serial = 376] [outer = 0x8b64b800] 03:44:51 INFO - PROCESS | 6187 | 1461235491128 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x8b659800) [pid = 6187] [serial = 377] [outer = 0x8b64b800] 03:44:52 INFO - PROCESS | 6187 | 1461235492065 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1541ms 03:44:52 INFO - PROCESS | 6187 | 1461235492101 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 6187 | 1461235492106 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:44:52 INFO - PROCESS | 6187 | 1461235492113 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 6187 | 1461235492117 Marionette TRACE conn4 <- [1,474,null,{}] 03:44:52 INFO - PROCESS | 6187 | 1461235492123 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 6187 | 1461235492307 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:44:52 INFO - PROCESS | 6187 | 1461235492483 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b65ac00 == 58 [pid = 6187] [id = 126] 03:44:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x8b75e800) [pid = 6187] [serial = 378] [outer = (nil)] 03:44:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x8b763000) [pid = 6187] [serial = 379] [outer = 0x8b75e800] 03:44:52 INFO - PROCESS | 6187 | 1461235492622 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x8b767400) [pid = 6187] [serial = 380] [outer = 0x8b75e800] 03:44:53 INFO - PROCESS | 6187 | 1461235493602 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1539ms 03:44:53 INFO - PROCESS | 6187 | 1461235493653 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 6187 | 1461235493658 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:44:53 INFO - PROCESS | 6187 | 1461235493664 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 6187 | 1461235493668 Marionette TRACE conn4 <- [1,478,null,{}] 03:44:53 INFO - PROCESS | 6187 | 1461235493674 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 6187 | 1461235493860 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:44:54 INFO - PROCESS | 6187 | 1461235494080 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac31400 == 59 [pid = 6187] [id = 127] 03:44:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x8ac34400) [pid = 6187] [serial = 381] [outer = (nil)] 03:44:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x8ac39c00) [pid = 6187] [serial = 382] [outer = 0x8ac34400] 03:44:54 INFO - PROCESS | 6187 | 1461235494197 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x8ac3d800) [pid = 6187] [serial = 383] [outer = 0x8ac34400] 03:44:55 INFO - PROCESS | 6187 | 1461235495399 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1788ms 03:44:55 INFO - PROCESS | 6187 | 1461235495454 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 6187 | 1461235495457 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:44:55 INFO - PROCESS | 6187 | 1461235495465 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 6187 | 1461235495470 Marionette TRACE conn4 <- [1,482,null,{}] 03:44:55 INFO - PROCESS | 6187 | 1461235495492 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 6187 | 1461235495768 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:44:55 INFO - PROCESS | 6187 | 1461235495927 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31e800 == 60 [pid = 6187] [id = 128] 03:44:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x8b75e400) [pid = 6187] [serial = 384] [outer = (nil)] 03:44:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x8b76bc00) [pid = 6187] [serial = 385] [outer = 0x8b75e400] 03:44:56 INFO - PROCESS | 6187 | 1461235496020 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x8c023c00) [pid = 6187] [serial = 386] [outer = 0x8b75e400] 03:44:57 INFO - PROCESS | 6187 | 1461235497031 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1638ms 03:44:57 INFO - PROCESS | 6187 | 1461235497104 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:44:57 INFO - PROCESS | 6187 | 1461235497110 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:44:57 INFO - PROCESS | 6187 | 1461235497117 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 6187 | 1461235497122 Marionette TRACE conn4 <- [1,486,null,{}] 03:44:57 INFO - PROCESS | 6187 | 1461235497129 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 6187 | 1461235497399 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:44:57 INFO - PROCESS | 6187 | 1461235497678 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a6400 == 61 [pid = 6187] [id = 129] 03:44:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x8b7acc00) [pid = 6187] [serial = 387] [outer = (nil)] 03:44:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x8b7af800) [pid = 6187] [serial = 388] [outer = 0x8b7acc00] 03:44:57 INFO - PROCESS | 6187 | 1461235497780 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x92c5c400) [pid = 6187] [serial = 389] [outer = 0x8b7acc00] 03:44:59 INFO - PROCESS | 6187 | 1461235499026 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1984ms 03:44:59 INFO - PROCESS | 6187 | 1461235499101 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 6187 | 1461235499109 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:44:59 INFO - PROCESS | 6187 | 1461235499118 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 6187 | 1461235499124 Marionette TRACE conn4 <- [1,490,null,{}] 03:44:59 INFO - PROCESS | 6187 | 1461235499134 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 6187 | 1461235499437 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:44:59 INFO - PROCESS | 6187 | 1461235499621 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b766400 == 62 [pid = 6187] [id = 130] 03:44:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x8b7ad000) [pid = 6187] [serial = 390] [outer = (nil)] 03:44:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 190 (0x8c02c800) [pid = 6187] [serial = 391] [outer = 0x8b7ad000] 03:44:59 INFO - PROCESS | 6187 | 1461235499706 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 191 (0x8c8ed800) [pid = 6187] [serial = 392] [outer = 0x8b7ad000] 03:45:00 INFO - PROCESS | 6187 | 1461235500773 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:45:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1688ms 03:45:00 INFO - PROCESS | 6187 | 1461235500807 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 6187 | 1461235500816 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:45:00 INFO - PROCESS | 6187 | 1461235500828 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 6187 | 1461235500832 Marionette TRACE conn4 <- [1,494,null,{}] 03:45:00 INFO - PROCESS | 6187 | 1461235500840 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 6187 | 1461235501086 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x92b13400 == 61 [pid = 6187] [id = 34] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 190 (0x98422000) [pid = 6187] [serial = 306] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x99a96800 == 60 [pid = 6187] [id = 111] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x8e375000 == 59 [pid = 6187] [id = 110] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x8e371400 == 58 [pid = 6187] [id = 109] 03:45:01 INFO - PROCESS | 6187 | 1461235501352 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x8c7e3c00 == 57 [pid = 6187] [id = 108] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x9ea1cc00 == 56 [pid = 6187] [id = 107] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x8e624c00 == 55 [pid = 6187] [id = 106] 03:45:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c029c00 == 56 [pid = 6187] [id = 131] 03:45:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 191 (0x8c7df000) [pid = 6187] [serial = 393] [outer = (nil)] 03:45:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 192 (0x8e4e9000) [pid = 6187] [serial = 394] [outer = 0x8c7df000] 03:45:01 INFO - PROCESS | 6187 | 1461235501447 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 193 (0x8eeaec00) [pid = 6187] [serial = 395] [outer = 0x8c7df000] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x97a30800 == 55 [pid = 6187] [id = 105] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff2f000 == 54 [pid = 6187] [id = 104] 03:45:01 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4ec000 == 53 [pid = 6187] [id = 103] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 192 (0x8ff2c000) [pid = 6187] [serial = 223] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 191 (0x97b41400) [pid = 6187] [serial = 300] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 190 (0x97e48400) [pid = 6187] [serial = 303] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 189 (0x92c51400) [pid = 6187] [serial = 294] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x93c9c800) [pid = 6187] [serial = 295] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x95a46400) [pid = 6187] [serial = 297] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x93a75400) [pid = 6187] [serial = 292] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x93a6c400) [pid = 6187] [serial = 291] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x8f945000) [pid = 6187] [serial = 289] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x8f020800) [pid = 6187] [serial = 288] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x8e4ef400) [pid = 6187] [serial = 261] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x92b1b400) [pid = 6187] [serial = 264] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x97dedc00) [pid = 6187] [serial = 267] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0xa0c43400) [pid = 6187] [serial = 270] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0xa45ed000) [pid = 6187] [serial = 273] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x8e626400) [pid = 6187] [serial = 276] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x93a71000) [pid = 6187] [serial = 279] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x93c90c00) [pid = 6187] [serial = 282] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x93c9bc00) [pid = 6187] [serial = 285] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x9841a800) [pid = 6187] [serial = 304] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x97db4000) [pid = 6187] [serial = 301] [outer = (nil)] [url = about:blank] 03:45:01 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x96b99c00) [pid = 6187] [serial = 298] [outer = (nil)] [url = about:blank] 03:45:02 INFO - PROCESS | 6187 | 1461235502610 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1847ms 03:45:02 INFO - PROCESS | 6187 | 1461235502676 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 6187 | 1461235502680 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:45:02 INFO - PROCESS | 6187 | 1461235502687 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 6187 | 1461235502693 Marionette TRACE conn4 <- [1,498,null,{}] 03:45:02 INFO - PROCESS | 6187 | 1461235502719 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 6187 | 1461235502924 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:45:03 INFO - PROCESS | 6187 | 1461235503142 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94e800 == 54 [pid = 6187] [id = 132] 03:45:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x8ff34400) [pid = 6187] [serial = 396] [outer = (nil)] 03:45:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x92130000) [pid = 6187] [serial = 397] [outer = 0x8ff34400] 03:45:03 INFO - PROCESS | 6187 | 1461235503231 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x92c57000) [pid = 6187] [serial = 398] [outer = 0x8ff34400] 03:45:04 INFO - PROCESS | 6187 | 1461235504039 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1391ms 03:45:04 INFO - PROCESS | 6187 | 1461235504079 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 6187 | 1461235504085 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:45:04 INFO - PROCESS | 6187 | 1461235504103 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 6187 | 1461235504107 Marionette TRACE conn4 <- [1,502,null,{}] 03:45:04 INFO - PROCESS | 6187 | 1461235504113 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 6187 | 1461235504341 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:45:04 INFO - PROCESS | 6187 | 1461235504366 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b761400 == 55 [pid = 6187] [id = 133] 03:45:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x91525800) [pid = 6187] [serial = 399] [outer = (nil)] 03:45:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x93c94400) [pid = 6187] [serial = 400] [outer = 0x91525800] 03:45:04 INFO - PROCESS | 6187 | 1461235504447 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x93e3f800) [pid = 6187] [serial = 401] [outer = 0x91525800] 03:45:05 INFO - PROCESS | 6187 | 1461235505403 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:45:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1341ms 03:45:05 INFO - PROCESS | 6187 | 1461235505444 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 6187 | 1461235505448 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:45:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:45:05 INFO - PROCESS | 6187 | 1461235505455 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 6187 | 1461235505459 Marionette TRACE conn4 <- [1,506,null,{}] 03:45:05 INFO - PROCESS | 6187 | 1461235505465 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 6187 | 1461235505692 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:45:05 INFO - PROCESS | 6187 | 1461235505719 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4f2400 == 56 [pid = 6187] [id = 134] 03:45:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x91405000) [pid = 6187] [serial = 402] [outer = (nil)] 03:45:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x96ba0400) [pid = 6187] [serial = 403] [outer = 0x91405000] 03:45:05 INFO - PROCESS | 6187 | 1461235505820 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x97b41800) [pid = 6187] [serial = 404] [outer = 0x91405000] 03:45:06 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x8ff23c00) [pid = 6187] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:45:06 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x97aea400) [pid = 6187] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:45:06 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x8eeb7400) [pid = 6187] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:45:06 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x8e377800) [pid = 6187] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:45:06 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x93a6f000) [pid = 6187] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:45:06 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x8ff23800) [pid = 6187] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:45:07 INFO - PROCESS | 6187 | 1461235507382 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1992ms 03:45:07 INFO - PROCESS | 6187 | 1461235507449 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 6187 | 1461235507456 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:45:07 INFO - PROCESS | 6187 | 1461235507467 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 6187 | 1461235507473 Marionette TRACE conn4 <- [1,510,null,{}] 03:45:07 INFO - PROCESS | 6187 | 1461235507486 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 6187 | 1461235507730 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:45:07 INFO - PROCESS | 6187 | 1461235507968 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac32c00 == 57 [pid = 6187] [id = 135] 03:45:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x8b31c000) [pid = 6187] [serial = 405] [outer = (nil)] 03:45:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x8c028800) [pid = 6187] [serial = 406] [outer = 0x8b31c000] 03:45:08 INFO - PROCESS | 6187 | 1461235508066 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x8e374000) [pid = 6187] [serial = 407] [outer = 0x8b31c000] 03:45:09 INFO - PROCESS | 6187 | 1461235509053 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1646ms 03:45:09 INFO - PROCESS | 6187 | 1461235509114 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:45:09 INFO - PROCESS | 6187 | 1461235509126 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:45:09 INFO - PROCESS | 6187 | 1461235509139 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 6187 | 1461235509146 Marionette TRACE conn4 <- [1,514,null,{}] 03:45:09 INFO - PROCESS | 6187 | 1461235509155 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 6187 | 1461235509429 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:45:09 INFO - PROCESS | 6187 | 1461235509714 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f943c00 == 58 [pid = 6187] [id = 136] 03:45:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x8ff1a800) [pid = 6187] [serial = 408] [outer = (nil)] 03:45:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x8ff2f000) [pid = 6187] [serial = 409] [outer = 0x8ff1a800] 03:45:09 INFO - PROCESS | 6187 | 1461235509810 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x92026000) [pid = 6187] [serial = 410] [outer = 0x8ff1a800] 03:45:10 INFO - PROCESS | 6187 | 1461235510933 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:45:10 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 03:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1844ms 03:45:10 INFO - PROCESS | 6187 | 1461235510982 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 6187 | 1461235510987 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:45:10 INFO - PROCESS | 6187 | 1461235510994 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - PROCESS | 6187 | 1461235511000 Marionette TRACE conn4 <- [1,518,null,{}] 03:45:11 INFO - PROCESS | 6187 | 1461235511018 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 6187 | 1461235511270 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:45:11 INFO - PROCESS | 6187 | 1461235511499 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c95000 == 59 [pid = 6187] [id = 137] 03:45:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x9403d400) [pid = 6187] [serial = 411] [outer = (nil)] 03:45:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x9703e400) [pid = 6187] [serial = 412] [outer = 0x9403d400] 03:45:11 INFO - PROCESS | 6187 | 1461235511601 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x97ccf400) [pid = 6187] [serial = 413] [outer = 0x9403d400] 03:45:12 INFO - PROCESS | 6187 | 1461235512607 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1687ms 03:45:12 INFO - PROCESS | 6187 | 1461235512682 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:45:12 INFO - PROCESS | 6187 | 1461235512687 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:45:12 INFO - PROCESS | 6187 | 1461235512695 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 6187 | 1461235512698 Marionette TRACE conn4 <- [1,522,null,{}] 03:45:12 INFO - PROCESS | 6187 | 1461235512705 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 6187 | 1461235512941 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:45:13 INFO - PROCESS | 6187 | 1461235513175 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f01dc00 == 60 [pid = 6187] [id = 138] 03:45:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x97dec800) [pid = 6187] [serial = 414] [outer = (nil)] 03:45:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x980c4800) [pid = 6187] [serial = 415] [outer = 0x97dec800] 03:45:13 INFO - PROCESS | 6187 | 1461235513318 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x9841d000) [pid = 6187] [serial = 416] [outer = 0x97dec800] 03:45:14 INFO - PROCESS | 6187 | 1461235514326 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:45:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1692ms 03:45:14 INFO - PROCESS | 6187 | 1461235514387 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 6187 | 1461235514392 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:45:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:45:14 INFO - PROCESS | 6187 | 1461235514399 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 6187 | 1461235514403 Marionette TRACE conn4 <- [1,526,null,{}] 03:45:14 INFO - PROCESS | 6187 | 1461235514410 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 6187 | 1461235514605 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:45:14 INFO - PROCESS | 6187 | 1461235514825 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e39c00 == 61 [pid = 6187] [id = 139] 03:45:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x97e42400) [pid = 6187] [serial = 417] [outer = (nil)] 03:45:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x98460400) [pid = 6187] [serial = 418] [outer = 0x97e42400] 03:45:14 INFO - PROCESS | 6187 | 1461235514964 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x9939a400) [pid = 6187] [serial = 419] [outer = 0x97e42400] 03:45:15 INFO - PROCESS | 6187 | 1461235515975 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1632ms 03:45:16 INFO - PROCESS | 6187 | 1461235516032 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 6187 | 1461235516037 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:45:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:45:16 INFO - PROCESS | 6187 | 1461235516044 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - PROCESS | 6187 | 1461235516048 Marionette TRACE conn4 <- [1,530,null,{}] 03:45:16 INFO - PROCESS | 6187 | 1461235516056 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:16 INFO - PROCESS | 6187 | 1461235516363 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:45:16 INFO - PROCESS | 6187 | 1461235516611 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x98423000 == 62 [pid = 6187] [id = 140] 03:45:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 190 (0x9feb8800) [pid = 6187] [serial = 420] [outer = (nil)] 03:45:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 191 (0xa4452400) [pid = 6187] [serial = 421] [outer = 0x9feb8800] 03:45:16 INFO - PROCESS | 6187 | 1461235516751 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 192 (0xa45f0400) [pid = 6187] [serial = 422] [outer = 0x9feb8800] 03:45:17 INFO - PROCESS | 6187 | 1461235517698 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:45:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:45:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:45:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:45:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:45:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:45:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:45:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1690ms 03:45:17 INFO - PROCESS | 6187 | 1461235517738 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 6187 | 1461235517742 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:45:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:45:17 INFO - PROCESS | 6187 | 1461235517751 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 6187 | 1461235517755 Marionette TRACE conn4 <- [1,534,null,{}] 03:45:17 INFO - PROCESS | 6187 | 1461235517783 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 6187 | 1461235518010 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:45:18 INFO - PROCESS | 6187 | 1461235518239 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b59ec00 == 63 [pid = 6187] [id = 141] 03:45:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 193 (0x8b5a0c00) [pid = 6187] [serial = 423] [outer = (nil)] 03:45:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 194 (0x97dbf800) [pid = 6187] [serial = 424] [outer = 0x8b5a0c00] 03:45:18 INFO - PROCESS | 6187 | 1461235518352 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 195 (0xa3c80000) [pid = 6187] [serial = 425] [outer = 0x8b5a0c00] 03:45:19 INFO - PROCESS | 6187 | 1461235519267 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:45:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1550ms 03:45:19 INFO - PROCESS | 6187 | 1461235519310 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 6187 | 1461235519315 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:45:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:45:19 INFO - PROCESS | 6187 | 1461235519325 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 6187 | 1461235519329 Marionette TRACE conn4 <- [1,538,null,{}] 03:45:19 INFO - PROCESS | 6187 | 1461235519336 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:19 INFO - PROCESS | 6187 | 1461235519548 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:45:19 INFO - PROCESS | 6187 | 1461235519730 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba1400 == 64 [pid = 6187] [id = 142] 03:45:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 196 (0x8aba2000) [pid = 6187] [serial = 426] [outer = (nil)] 03:45:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 197 (0x8aba8400) [pid = 6187] [serial = 427] [outer = 0x8aba2000] 03:45:19 INFO - PROCESS | 6187 | 1461235519866 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 198 (0x8abaf800) [pid = 6187] [serial = 428] [outer = 0x8aba2000] 03:45:20 INFO - PROCESS | 6187 | 1461235520727 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:45:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1440ms 03:45:20 INFO - PROCESS | 6187 | 1461235520772 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 6187 | 1461235520776 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:45:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:45:20 INFO - PROCESS | 6187 | 1461235520785 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 6187 | 1461235520789 Marionette TRACE conn4 <- [1,542,null,{}] 03:45:20 INFO - PROCESS | 6187 | 1461235520796 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 6187 | 1461235521005 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:45:21 INFO - PROCESS | 6187 | 1461235521183 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba9000 == 65 [pid = 6187] [id = 143] 03:45:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 199 (0x8abae000) [pid = 6187] [serial = 429] [outer = (nil)] 03:45:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 200 (0x908e2400) [pid = 6187] [serial = 430] [outer = 0x8abae000] 03:45:21 INFO - PROCESS | 6187 | 1461235521277 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 201 (0x908e7000) [pid = 6187] [serial = 431] [outer = 0x8abae000] 03:45:22 INFO - PROCESS | 6187 | 1461235522181 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:45:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1433ms 03:45:22 INFO - PROCESS | 6187 | 1461235522220 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 6187 | 1461235522224 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:45:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:45:22 INFO - PROCESS | 6187 | 1461235522231 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 6187 | 1461235522235 Marionette TRACE conn4 <- [1,546,null,{}] 03:45:22 INFO - PROCESS | 6187 | 1461235522241 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 6187 | 1461235522481 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:45:22 INFO - PROCESS | 6187 | 1461235522659 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba6800 == 66 [pid = 6187] [id = 144] 03:45:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 202 (0x8abab800) [pid = 6187] [serial = 432] [outer = (nil)] 03:45:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 203 (0x908e8c00) [pid = 6187] [serial = 433] [outer = 0x8abab800] 03:45:22 INFO - PROCESS | 6187 | 1461235522751 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 204 (0x908ee000) [pid = 6187] [serial = 434] [outer = 0x8abab800] 03:45:23 INFO - PROCESS | 6187 | 1461235523710 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:45:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1493ms 03:45:23 INFO - PROCESS | 6187 | 1461235523768 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 6187 | 1461235523773 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:45:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:45:23 INFO - PROCESS | 6187 | 1461235523782 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 6187 | 1461235523787 Marionette TRACE conn4 <- [1,550,null,{}] 03:45:23 INFO - PROCESS | 6187 | 1461235523793 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 6187 | 1461235524030 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:45:24 INFO - PROCESS | 6187 | 1461235524273 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x91318800 == 67 [pid = 6187] [id = 145] 03:45:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 205 (0x9131a400) [pid = 6187] [serial = 435] [outer = (nil)] 03:45:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 206 (0x91320c00) [pid = 6187] [serial = 436] [outer = 0x9131a400] 03:45:24 INFO - PROCESS | 6187 | 1461235524395 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 207 (0xa4992c00) [pid = 6187] [serial = 437] [outer = 0x9131a400] 03:45:25 INFO - PROCESS | 6187 | 1461235525302 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:45:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1586ms 03:45:25 INFO - PROCESS | 6187 | 1461235525369 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:45:25 INFO - PROCESS | 6187 | 1461235525374 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:45:25 INFO - PROCESS | 6187 | 1461235525381 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 6187 | 1461235525384 Marionette TRACE conn4 <- [1,554,null,{}] 03:45:25 INFO - PROCESS | 6187 | 1461235525390 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 6187 | 1461235525583 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:45:25 INFO - PROCESS | 6187 | 1461235525766 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x90043800 == 68 [pid = 6187] [id = 146] 03:45:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 208 (0x90044800) [pid = 6187] [serial = 438] [outer = (nil)] 03:45:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 209 (0x9004b800) [pid = 6187] [serial = 439] [outer = 0x90044800] 03:45:25 INFO - PROCESS | 6187 | 1461235525859 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 210 (0x9004d400) [pid = 6187] [serial = 440] [outer = 0x90044800] 03:45:26 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:26 INFO - PROCESS | 6187 | 1461235526804 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1482ms 03:45:26 INFO - PROCESS | 6187 | 1461235526863 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 6187 | 1461235526866 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:45:26 INFO - PROCESS | 6187 | 1461235526874 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 6187 | 1461235526877 Marionette TRACE conn4 <- [1,558,null,{}] 03:45:26 INFO - PROCESS | 6187 | 1461235526883 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 6187 | 1461235527071 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:45:27 INFO - PROCESS | 6187 | 1461235527260 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c029400 == 69 [pid = 6187] [id = 147] 03:45:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 211 (0x9004a000) [pid = 6187] [serial = 441] [outer = (nil)] 03:45:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 212 (0x9019b800) [pid = 6187] [serial = 442] [outer = 0x9004a000] 03:45:27 INFO - PROCESS | 6187 | 1461235527351 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 213 (0x9019cc00) [pid = 6187] [serial = 443] [outer = 0x9004a000] 03:45:28 INFO - PROCESS | 6187 | 1461235528294 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1480ms 03:45:28 INFO - PROCESS | 6187 | 1461235528355 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:45:28 INFO - PROCESS | 6187 | 1461235528359 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:45:28 INFO - PROCESS | 6187 | 1461235528366 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 6187 | 1461235528370 Marionette TRACE conn4 <- [1,562,null,{}] 03:45:28 INFO - PROCESS | 6187 | 1461235528376 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 6187 | 1461235528575 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:45:28 INFO - PROCESS | 6187 | 1461235528755 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x9004b000 == 70 [pid = 6187] [id = 148] 03:45:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 214 (0x9004e800) [pid = 6187] [serial = 444] [outer = (nil)] 03:45:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 215 (0x901a4000) [pid = 6187] [serial = 445] [outer = 0x9004e800] 03:45:28 INFO - PROCESS | 6187 | 1461235528890 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 216 (0x902ebc00) [pid = 6187] [serial = 446] [outer = 0x9004e800] 03:45:29 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:29 INFO - PROCESS | 6187 | 1461235529851 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1535ms 03:45:29 INFO - PROCESS | 6187 | 1461235529901 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:45:29 INFO - PROCESS | 6187 | 1461235529905 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:45:29 INFO - PROCESS | 6187 | 1461235529913 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 6187 | 1461235529916 Marionette TRACE conn4 <- [1,566,null,{}] 03:45:29 INFO - PROCESS | 6187 | 1461235529923 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 6187 | 1461235530113 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:45:30 INFO - PROCESS | 6187 | 1461235530339 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c02f800 == 71 [pid = 6187] [id = 149] 03:45:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 217 (0x8c030000) [pid = 6187] [serial = 447] [outer = (nil)] 03:45:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 218 (0x902ef800) [pid = 6187] [serial = 448] [outer = 0x8c030000] 03:45:30 INFO - PROCESS | 6187 | 1461235530475 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 219 (0x902f4c00) [pid = 6187] [serial = 449] [outer = 0x8c030000] 03:45:31 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:31 INFO - PROCESS | 6187 | 1461235531373 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1491ms 03:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:45:31 INFO - PROCESS | 6187 | 1461235531405 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 6187 | 1461235531408 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:45:31 INFO - PROCESS | 6187 | 1461235531415 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 6187 | 1461235531418 Marionette TRACE conn4 <- [1,570,null,{}] 03:45:31 INFO - PROCESS | 6187 | 1461235531425 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 6187 | 1461235531621 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:45:32 INFO - PROCESS | 6187 | 1461235532160 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5aac00 == 72 [pid = 6187] [id = 150] 03:45:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 220 (0x8b64c400) [pid = 6187] [serial = 450] [outer = (nil)] 03:45:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 221 (0x8b654800) [pid = 6187] [serial = 451] [outer = 0x8b64c400] 03:45:32 INFO - PROCESS | 6187 | 1461235532292 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 222 (0x8b7a1c00) [pid = 6187] [serial = 452] [outer = 0x8b64c400] 03:45:32 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:33 INFO - PROCESS | 6187 | 1461235533240 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1895ms 03:45:33 INFO - PROCESS | 6187 | 1461235533312 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 6187 | 1461235533318 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:45:33 INFO - PROCESS | 6187 | 1461235533326 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 6187 | 1461235533334 Marionette TRACE conn4 <- [1,574,null,{}] 03:45:33 INFO - PROCESS | 6187 | 1461235533342 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:33 INFO - PROCESS | 6187 | 1461235533588 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:45:34 INFO - PROCESS | 6187 | 1461235533991 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b322000 == 73 [pid = 6187] [id = 151] 03:45:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 223 (0x8b651800) [pid = 6187] [serial = 453] [outer = (nil)] 03:45:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 224 (0x90198400) [pid = 6187] [serial = 454] [outer = 0x8b651800] 03:45:34 INFO - PROCESS | 6187 | 1461235534089 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 225 (0x902f4800) [pid = 6187] [serial = 455] [outer = 0x8b651800] 03:45:35 INFO - PROCESS | 6187 | 1461235535069 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1798ms 03:45:35 INFO - PROCESS | 6187 | 1461235535128 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 6187 | 1461235535134 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:45:35 INFO - PROCESS | 6187 | 1461235535143 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 6187 | 1461235535146 Marionette TRACE conn4 <- [1,578,null,{}] 03:45:35 INFO - PROCESS | 6187 | 1461235535154 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 6187 | 1461235535364 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:45:35 INFO - PROCESS | 6187 | 1461235535635 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3a400 == 74 [pid = 6187] [id = 152] 03:45:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 226 (0x8b7a8400) [pid = 6187] [serial = 456] [outer = (nil)] 03:45:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 227 (0x8c8f0c00) [pid = 6187] [serial = 457] [outer = 0x8b7a8400] 03:45:35 INFO - PROCESS | 6187 | 1461235535787 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 228 (0x8f943000) [pid = 6187] [serial = 458] [outer = 0x8b7a8400] 03:45:36 INFO - PROCESS | 6187 | --DOCSHELL 0x8b761400 == 73 [pid = 6187] [id = 133] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 227 (0x8e62ac00) [pid = 6187] [serial = 309] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 226 (0x93a68800) [pid = 6187] [serial = 312] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 225 (0x97e3f400) [pid = 6187] [serial = 315] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 224 (0x9b084000) [pid = 6187] [serial = 318] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 223 (0x9ffa5000) [pid = 6187] [serial = 321] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 222 (0x8c7e7000) [pid = 6187] [serial = 324] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 221 (0x8e37a000) [pid = 6187] [serial = 327] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 220 (0x99a8fc00) [pid = 6187] [serial = 330] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 219 (0x9fb8ec00) [pid = 6187] [serial = 333] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94e800 == 72 [pid = 6187] [id = 132] 03:45:36 INFO - PROCESS | 6187 | --DOCSHELL 0x8c029c00 == 71 [pid = 6187] [id = 131] 03:45:36 INFO - PROCESS | 6187 | --DOCSHELL 0x8b766400 == 70 [pid = 6187] [id = 130] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 218 (0x98459000) [pid = 6187] [serial = 307] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 217 (0x97dc0000) [pid = 6187] [serial = 348] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 216 (0x8ff22800) [pid = 6187] [serial = 351] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 215 (0x97e46800) [pid = 6187] [serial = 349] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 214 (0x8f75fc00) [pid = 6187] [serial = 340] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 213 (0x8eebcc00) [pid = 6187] [serial = 339] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 212 (0x93e43000) [pid = 6187] [serial = 345] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 211 (0x91402400) [pid = 6187] [serial = 342] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 210 (0x92b18800) [pid = 6187] [serial = 343] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 209 (0x8c02c000) [pid = 6187] [serial = 336] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 208 (0x93e4c800) [pid = 6187] [serial = 346] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | --DOMWINDOW == 207 (0x93c93400) [pid = 6187] [serial = 352] [outer = (nil)] [url = about:blank] 03:45:36 INFO - PROCESS | 6187 | 1461235536764 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1686ms 03:45:36 INFO - PROCESS | 6187 | 1461235536830 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:45:36 INFO - PROCESS | 6187 | 1461235536835 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:45:36 INFO - PROCESS | 6187 | 1461235536850 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 6187 | 1461235536859 Marionette TRACE conn4 <- [1,582,null,{}] 03:45:36 INFO - PROCESS | 6187 | 1461235536868 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 6187 | 1461235537069 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:45:37 INFO - PROCESS | 6187 | 1461235537212 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31e000 == 71 [pid = 6187] [id = 153] 03:45:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 208 (0x8b7a9000) [pid = 6187] [serial = 459] [outer = (nil)] 03:45:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 209 (0x91317000) [pid = 6187] [serial = 460] [outer = 0x8b7a9000] 03:45:37 INFO - PROCESS | 6187 | 1461235537294 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 210 (0x9131cc00) [pid = 6187] [serial = 461] [outer = 0x8b7a9000] 03:45:38 INFO - PROCESS | 6187 | 1461235538140 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1419ms 03:45:38 INFO - PROCESS | 6187 | 1461235538315 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 6187 | 1461235538320 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:45:38 INFO - PROCESS | 6187 | 1461235538336 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - PROCESS | 6187 | 1461235538338 Marionette TRACE conn4 <- [1,586,null,{}] 03:45:38 INFO - PROCESS | 6187 | 1461235538345 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 6187 | 1461235538591 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:45:38 INFO - PROCESS | 6187 | 1461235538791 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x903a3000 == 72 [pid = 6187] [id = 154] 03:45:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 211 (0x91314000) [pid = 6187] [serial = 462] [outer = (nil)] 03:45:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 212 (0x93a69000) [pid = 6187] [serial = 463] [outer = 0x91314000] 03:45:38 INFO - PROCESS | 6187 | 1461235538870 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 213 (0x93e3d400) [pid = 6187] [serial = 464] [outer = 0x91314000] 03:45:39 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:39 INFO - PROCESS | 6187 | 1461235539717 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1442ms 03:45:39 INFO - PROCESS | 6187 | 1461235539779 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 6187 | 1461235539783 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:45:39 INFO - PROCESS | 6187 | 1461235539797 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 6187 | 1461235539816 Marionette TRACE conn4 <- [1,590,null,{}] 03:45:39 INFO - PROCESS | 6187 | 1461235539823 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:40 INFO - PROCESS | 6187 | 1461235540078 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:45:40 INFO - PROCESS | 6187 | 1461235540107 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e4c000 == 73 [pid = 6187] [id = 155] 03:45:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 214 (0x93e4c800) [pid = 6187] [serial = 465] [outer = (nil)] 03:45:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 215 (0x95a43400) [pid = 6187] [serial = 466] [outer = 0x93e4c800] 03:45:40 INFO - PROCESS | 6187 | 1461235540200 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 216 (0x97db7c00) [pid = 6187] [serial = 467] [outer = 0x93e4c800] 03:45:40 INFO - PROCESS | 6187 | --DOMWINDOW == 215 (0x8c7df000) [pid = 6187] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:45:40 INFO - PROCESS | 6187 | --DOMWINDOW == 214 (0x8b7ad000) [pid = 6187] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:45:40 INFO - PROCESS | 6187 | --DOMWINDOW == 213 (0x8e4e6800) [pid = 6187] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:45:40 INFO - PROCESS | 6187 | --DOMWINDOW == 212 (0x8ff34400) [pid = 6187] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:45:40 INFO - PROCESS | 6187 | --DOMWINDOW == 211 (0x91525800) [pid = 6187] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:45:41 INFO - PROCESS | 6187 | 1461235541321 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1564ms 03:45:41 INFO - PROCESS | 6187 | 1461235541356 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 6187 | 1461235541360 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:45:41 INFO - PROCESS | 6187 | 1461235541367 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 6187 | 1461235541370 Marionette TRACE conn4 <- [1,594,null,{}] 03:45:41 INFO - PROCESS | 6187 | 1461235541376 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 6187 | 1461235541630 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:45:41 INFO - PROCESS | 6187 | 1461235541646 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b17000 == 74 [pid = 6187] [id = 156] 03:45:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 212 (0x93c93800) [pid = 6187] [serial = 468] [outer = (nil)] 03:45:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 213 (0x97e3b800) [pid = 6187] [serial = 469] [outer = 0x93c93800] 03:45:41 INFO - PROCESS | 6187 | 1461235541729 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 214 (0x97e47000) [pid = 6187] [serial = 470] [outer = 0x93c93800] 03:45:42 INFO - PROCESS | 6187 | 1461235542628 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1291ms 03:45:42 INFO - PROCESS | 6187 | 1461235542659 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 6187 | 1461235542663 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:45:42 INFO - PROCESS | 6187 | 1461235542670 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 6187 | 1461235542675 Marionette TRACE conn4 <- [1,598,null,{}] 03:45:42 INFO - PROCESS | 6187 | 1461235542681 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:42 INFO - PROCESS | 6187 | 1461235542876 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:45:43 INFO - PROCESS | 6187 | 1461235543162 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3bc00 == 75 [pid = 6187] [id = 157] 03:45:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 215 (0x8ac3d000) [pid = 6187] [serial = 471] [outer = (nil)] 03:45:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 216 (0x8b64f800) [pid = 6187] [serial = 472] [outer = 0x8ac3d000] 03:45:43 INFO - PROCESS | 6187 | 1461235543355 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 217 (0x8b769400) [pid = 6187] [serial = 473] [outer = 0x8ac3d000] 03:45:44 INFO - PROCESS | 6187 | 1461235544370 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1740ms 03:45:44 INFO - PROCESS | 6187 | 1461235544414 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:45:44 INFO - PROCESS | 6187 | 1461235544423 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:45:44 INFO - PROCESS | 6187 | 1461235544434 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 6187 | 1461235544440 Marionette TRACE conn4 <- [1,602,null,{}] 03:45:44 INFO - PROCESS | 6187 | 1461235544449 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 6187 | 1461235544689 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:45:44 INFO - PROCESS | 6187 | 1461235544977 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e623400 == 76 [pid = 6187] [id = 158] 03:45:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 218 (0x8f016000) [pid = 6187] [serial = 474] [outer = (nil)] 03:45:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 219 (0x90049800) [pid = 6187] [serial = 475] [outer = 0x8f016000] 03:45:45 INFO - PROCESS | 6187 | 1461235545079 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 220 (0x902f2000) [pid = 6187] [serial = 476] [outer = 0x8f016000] 03:45:46 INFO - PROCESS | 6187 | 1461235546213 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1837ms 03:45:46 INFO - PROCESS | 6187 | 1461235546273 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 6187 | 1461235546281 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:45:46 INFO - PROCESS | 6187 | 1461235546289 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 6187 | 1461235546294 Marionette TRACE conn4 <- [1,606,null,{}] 03:45:46 INFO - PROCESS | 6187 | 1461235546301 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 6187 | 1461235546527 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:45:46 INFO - PROCESS | 6187 | 1461235546797 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x90399000 == 77 [pid = 6187] [id = 159] 03:45:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 221 (0x903a4800) [pid = 6187] [serial = 477] [outer = (nil)] 03:45:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 222 (0x908ecc00) [pid = 6187] [serial = 478] [outer = 0x903a4800] 03:45:46 INFO - PROCESS | 6187 | 1461235546897 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 223 (0x93a6cc00) [pid = 6187] [serial = 479] [outer = 0x903a4800] 03:45:47 INFO - PROCESS | 6187 | 1461235547894 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1636ms 03:45:47 INFO - PROCESS | 6187 | 1461235547927 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 6187 | 1461235547931 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:45:47 INFO - PROCESS | 6187 | 1461235547949 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 6187 | 1461235547959 Marionette TRACE conn4 <- [1,610,null,{}] 03:45:47 INFO - PROCESS | 6187 | 1461235547968 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 6187 | 1461235548196 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:45:48 INFO - PROCESS | 6187 | 1461235548444 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x902ec000 == 78 [pid = 6187] [id = 160] 03:45:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 224 (0x903a1800) [pid = 6187] [serial = 480] [outer = (nil)] 03:45:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 225 (0x97e3e800) [pid = 6187] [serial = 481] [outer = 0x903a1800] 03:45:48 INFO - PROCESS | 6187 | 1461235548586 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 226 (0x98305000) [pid = 6187] [serial = 482] [outer = 0x903a1800] 03:45:49 INFO - PROCESS | 6187 | 1461235549552 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:45:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:45:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1655ms 03:45:49 INFO - PROCESS | 6187 | 1461235549597 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 6187 | 1461235549602 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:45:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:45:49 INFO - PROCESS | 6187 | 1461235549609 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 6187 | 1461235549612 Marionette TRACE conn4 <- [1,614,null,{}] 03:45:49 INFO - PROCESS | 6187 | 1461235549619 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 6187 | 1461235549829 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:45:50 INFO - PROCESS | 6187 | 1461235550058 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abaac00 == 79 [pid = 6187] [id = 161] 03:45:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 227 (0x97dbe400) [pid = 6187] [serial = 483] [outer = (nil)] 03:45:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 228 (0x99a99000) [pid = 6187] [serial = 484] [outer = 0x97dbe400] 03:45:50 INFO - PROCESS | 6187 | 1461235550198 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 229 (0x9df20c00) [pid = 6187] [serial = 485] [outer = 0x97dbe400] 03:45:51 INFO - PROCESS | 6187 | 1461235551088 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1537ms 03:45:51 INFO - PROCESS | 6187 | 1461235551148 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 6187 | 1461235551153 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:45:51 INFO - PROCESS | 6187 | 1461235551160 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 6187 | 1461235551164 Marionette TRACE conn4 <- [1,618,null,{}] 03:45:51 INFO - PROCESS | 6187 | 1461235551171 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 6187 | 1461235551380 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:45:51 INFO - PROCESS | 6187 | 1461235551623 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x91338800 == 80 [pid = 6187] [id = 162] 03:45:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 230 (0x91339000) [pid = 6187] [serial = 486] [outer = (nil)] 03:45:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 231 (0x9133bc00) [pid = 6187] [serial = 487] [outer = 0x91339000] 03:45:51 INFO - PROCESS | 6187 | 1461235551777 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 232 (0x9feb8000) [pid = 6187] [serial = 488] [outer = 0x91339000] 03:45:52 INFO - PROCESS | 6187 | 1461235552776 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1684ms 03:45:52 INFO - PROCESS | 6187 | 1461235552848 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 6187 | 1461235552862 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:45:52 INFO - PROCESS | 6187 | 1461235552879 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 6187 | 1461235552886 Marionette TRACE conn4 <- [1,622,null,{}] 03:45:52 INFO - PROCESS | 6187 | 1461235552897 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 6187 | 1461235553169 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:45:53 INFO - PROCESS | 6187 | 1461235553460 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e780c00 == 81 [pid = 6187] [id = 163] 03:45:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 233 (0x8e785400) [pid = 6187] [serial = 489] [outer = (nil)] 03:45:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 234 (0x8e78d000) [pid = 6187] [serial = 490] [outer = 0x8e785400] 03:45:53 INFO - PROCESS | 6187 | 1461235553558 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 235 (0x8e78f800) [pid = 6187] [serial = 491] [outer = 0x8e785400] 03:45:54 INFO - PROCESS | 6187 | 1461235554461 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1643ms 03:45:54 INFO - PROCESS | 6187 | 1461235554522 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 6187 | 1461235554526 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:45:54 INFO - PROCESS | 6187 | 1461235554533 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 6187 | 1461235554538 Marionette TRACE conn4 <- [1,626,null,{}] 03:45:54 INFO - PROCESS | 6187 | 1461235554544 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 6187 | 1461235554754 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:45:55 INFO - PROCESS | 6187 | 1461235554985 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x898c1400 == 82 [pid = 6187] [id = 164] 03:45:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 236 (0x898c2400) [pid = 6187] [serial = 492] [outer = (nil)] 03:45:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 237 (0x898c9400) [pid = 6187] [serial = 493] [outer = 0x898c2400] 03:45:55 INFO - PROCESS | 6187 | 1461235555121 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 238 (0x898cc800) [pid = 6187] [serial = 494] [outer = 0x898c2400] 03:45:56 INFO - PROCESS | 6187 | 1461235556011 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1534ms 03:45:56 INFO - PROCESS | 6187 | 1461235556068 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:45:56 INFO - PROCESS | 6187 | 1461235556073 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:45:56 INFO - PROCESS | 6187 | 1461235556079 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 6187 | 1461235556083 Marionette TRACE conn4 <- [1,630,null,{}] 03:45:56 INFO - PROCESS | 6187 | 1461235556089 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 6187 | 1461235556300 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:45:56 INFO - PROCESS | 6187 | 1461235556534 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x898c9c00 == 83 [pid = 6187] [id = 165] 03:45:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 239 (0x898cd000) [pid = 6187] [serial = 495] [outer = (nil)] 03:45:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 240 (0x8e78e400) [pid = 6187] [serial = 496] [outer = 0x898cd000] 03:45:56 INFO - PROCESS | 6187 | 1461235556673 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 241 (0x9403d800) [pid = 6187] [serial = 497] [outer = 0x898cd000] 03:45:57 INFO - PROCESS | 6187 | 1461235557605 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1595ms 03:45:57 INFO - PROCESS | 6187 | 1461235557675 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:45:57 INFO - PROCESS | 6187 | 1461235557679 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:45:57 INFO - PROCESS | 6187 | 1461235557688 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 6187 | 1461235557691 Marionette TRACE conn4 <- [1,634,null,{}] 03:45:57 INFO - PROCESS | 6187 | 1461235557699 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 6187 | 1461235557964 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:45:58 INFO - PROCESS | 6187 | 1461235558247 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f01400 == 84 [pid = 6187] [id = 166] 03:45:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 242 (0x87f02800) [pid = 6187] [serial = 498] [outer = (nil)] 03:45:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 243 (0x87f0a400) [pid = 6187] [serial = 499] [outer = 0x87f02800] 03:45:58 INFO - PROCESS | 6187 | 1461235558343 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 244 (0x87f0c800) [pid = 6187] [serial = 500] [outer = 0x87f02800] 03:45:58 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:59 INFO - PROCESS | 6187 | 1461235559279 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1639ms 03:45:59 INFO - PROCESS | 6187 | 1461235559327 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:45:59 INFO - PROCESS | 6187 | 1461235559332 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:45:59 INFO - PROCESS | 6187 | 1461235559339 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 6187 | 1461235559343 Marionette TRACE conn4 <- [1,638,null,{}] 03:45:59 INFO - PROCESS | 6187 | 1461235559349 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 6187 | 1461235559572 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:45:59 INFO - PROCESS | 6187 | 1461235559825 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8803fc00 == 85 [pid = 6187] [id = 167] 03:45:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 245 (0x88040000) [pid = 6187] [serial = 501] [outer = (nil)] 03:45:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 246 (0x88042400) [pid = 6187] [serial = 502] [outer = 0x88040000] 03:45:59 INFO - PROCESS | 6187 | 1461235559976 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 247 (0x88047400) [pid = 6187] [serial = 503] [outer = 0x88040000] 03:46:00 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:46:00 INFO - PROCESS | 6187 | 1461235560948 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1689ms 03:46:01 INFO - PROCESS | 6187 | 1461235561028 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 6187 | 1461235561032 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:46:01 INFO - PROCESS | 6187 | 1461235561041 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 6187 | 1461235561047 Marionette TRACE conn4 <- [1,642,null,{}] 03:46:01 INFO - PROCESS | 6187 | 1461235561054 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 6187 | 1461235561336 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:46:01 INFO - PROCESS | 6187 | 1461235561624 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8f0400 == 86 [pid = 6187] [id = 168] 03:46:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 248 (0x8e375c00) [pid = 6187] [serial = 504] [outer = (nil)] 03:46:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 249 (0x93e46000) [pid = 6187] [serial = 505] [outer = 0x8e375c00] 03:46:01 INFO - PROCESS | 6187 | 1461235561717 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 250 (0xa0adb800) [pid = 6187] [serial = 506] [outer = 0x8e375c00] 03:46:03 INFO - PROCESS | 6187 | 1461235563488 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2488ms 03:46:03 INFO - PROCESS | 6187 | 1461235563531 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 6187 | 1461235563539 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:46:03 INFO - PROCESS | 6187 | 1461235563547 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 6187 | 1461235563551 Marionette TRACE conn4 <- [1,646,null,{}] 03:46:03 INFO - PROCESS | 6187 | 1461235563561 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 6187 | 1461235563763 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:46:03 INFO - PROCESS | 6187 | 1461235563961 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x87603400 == 87 [pid = 6187] [id = 169] 03:46:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 251 (0x87606800) [pid = 6187] [serial = 507] [outer = (nil)] 03:46:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 252 (0x8aba5000) [pid = 6187] [serial = 508] [outer = 0x87606800] 03:46:04 INFO - PROCESS | 6187 | 1461235564089 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 253 (0x8b31ec00) [pid = 6187] [serial = 509] [outer = 0x87606800] 03:46:05 INFO - PROCESS | 6187 | 1461235565188 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:46:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1686ms 03:46:05 INFO - PROCESS | 6187 | 1461235565234 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 6187 | 1461235565243 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:46:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:46:05 INFO - PROCESS | 6187 | 1461235565254 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 6187 | 1461235565258 Marionette TRACE conn4 <- [1,650,null,{}] 03:46:05 INFO - PROCESS | 6187 | 1461235565284 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:05 INFO - PROCESS | 6187 | 1461235565551 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:46:05 INFO - PROCESS | 6187 | 1461235565741 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba5400 == 88 [pid = 6187] [id = 170] 03:46:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 254 (0x8ac31800) [pid = 6187] [serial = 510] [outer = (nil)] 03:46:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 255 (0x8b7a6800) [pid = 6187] [serial = 511] [outer = 0x8ac31800] 03:46:05 INFO - PROCESS | 6187 | 1461235565829 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 256 (0x8c7de000) [pid = 6187] [serial = 512] [outer = 0x8ac31800] 03:46:06 INFO - PROCESS | 6187 | 1461235566834 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1641ms 03:46:06 INFO - PROCESS | 6187 | 1461235566895 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 6187 | 1461235566899 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:46:06 INFO - PROCESS | 6187 | 1461235566907 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 6187 | 1461235566913 Marionette TRACE conn4 <- [1,654,null,{}] 03:46:06 INFO - PROCESS | 6187 | 1461235566930 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 6187 | 1461235567172 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x8f75e400 == 87 [pid = 6187] [id = 57] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x92b17000 == 86 [pid = 6187] [id = 156] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 255 (0x97def400) [pid = 6187] [serial = 360] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 254 (0x8b763000) [pid = 6187] [serial = 379] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 253 (0x8c8f3000) [pid = 6187] [serial = 370] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 252 (0x8ac39c00) [pid = 6187] [serial = 382] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 251 (0x8b653800) [pid = 6187] [serial = 376] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 250 (0x8c8ee400) [pid = 6187] [serial = 373] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 249 (0x8b7af800) [pid = 6187] [serial = 388] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 248 (0xa4596000) [pid = 6187] [serial = 363] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 247 (0x8b76bc00) [pid = 6187] [serial = 385] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 246 (0x97cd1c00) [pid = 6187] [serial = 366] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | --DOMWINDOW == 245 (0x96ba0400) [pid = 6187] [serial = 403] [outer = (nil)] [url = about:blank] 03:46:07 INFO - PROCESS | 6187 | 1461235567546 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x93e4c000 == 85 [pid = 6187] [id = 155] 03:46:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abacc00 == 86 [pid = 6187] [id = 171] 03:46:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 246 (0x8abaf400) [pid = 6187] [serial = 513] [outer = (nil)] 03:46:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 247 (0x8b763000) [pid = 6187] [serial = 514] [outer = 0x8abaf400] 03:46:07 INFO - PROCESS | 6187 | 1461235567649 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 248 (0x8e37ac00) [pid = 6187] [serial = 515] [outer = 0x8abaf400] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x903a3000 == 85 [pid = 6187] [id = 154] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x8b31e000 == 84 [pid = 6187] [id = 153] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac3a400 == 83 [pid = 6187] [id = 152] 03:46:07 INFO - PROCESS | 6187 | --DOCSHELL 0x8b322000 == 82 [pid = 6187] [id = 151] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5aac00 == 81 [pid = 6187] [id = 150] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x90043800 == 80 [pid = 6187] [id = 146] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba6800 == 79 [pid = 6187] [id = 144] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba9000 == 78 [pid = 6187] [id = 143] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba1400 == 77 [pid = 6187] [id = 142] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8b59ec00 == 76 [pid = 6187] [id = 141] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x98423000 == 75 [pid = 6187] [id = 140] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x97e39c00 == 74 [pid = 6187] [id = 139] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8f01dc00 == 73 [pid = 6187] [id = 138] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x93c95000 == 72 [pid = 6187] [id = 137] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8f943c00 == 71 [pid = 6187] [id = 136] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac32c00 == 70 [pid = 6187] [id = 135] 03:46:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4f2400 == 69 [pid = 6187] [id = 134] 03:46:08 INFO - PROCESS | 6187 | 1461235568554 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 247 (0x91520800) [pid = 6187] [serial = 357] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 246 (0x8eeaec00) [pid = 6187] [serial = 395] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 245 (0x8c8ed800) [pid = 6187] [serial = 392] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 244 (0x8f943400) [pid = 6187] [serial = 262] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 243 (0x8c02c800) [pid = 6187] [serial = 391] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 242 (0xa0a46000) [pid = 6187] [serial = 354] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 241 (0x8e4e9000) [pid = 6187] [serial = 394] [outer = (nil)] [url = about:blank] 03:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1691ms 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 240 (0x8ff24000) [pid = 6187] [serial = 193] [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.] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 239 (0x92c57000) [pid = 6187] [serial = 398] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 238 (0x92130000) [pid = 6187] [serial = 397] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 237 (0x93c94400) [pid = 6187] [serial = 400] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | --DOMWINDOW == 236 (0x93e3f800) [pid = 6187] [serial = 401] [outer = (nil)] [url = about:blank] 03:46:08 INFO - PROCESS | 6187 | 1461235568610 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:46:08 INFO - PROCESS | 6187 | 1461235568614 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:46:08 INFO - PROCESS | 6187 | 1461235568621 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 6187 | 1461235568624 Marionette TRACE conn4 <- [1,658,null,{}] 03:46:08 INFO - PROCESS | 6187 | 1461235568630 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:08 INFO - PROCESS | 6187 | 1461235568814 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:46:08 INFO - PROCESS | 6187 | 1461235568825 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba1400 == 70 [pid = 6187] [id = 172] 03:46:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 237 (0x8e781400) [pid = 6187] [serial = 516] [outer = (nil)] 03:46:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 238 (0x8e789c00) [pid = 6187] [serial = 517] [outer = 0x8e781400] 03:46:08 INFO - PROCESS | 6187 | 1461235568923 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 239 (0x8eebc000) [pid = 6187] [serial = 518] [outer = 0x8e781400] 03:46:09 INFO - PROCESS | 6187 | 1461235569946 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1392ms 03:46:10 INFO - PROCESS | 6187 | 1461235570013 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:46:10 INFO - PROCESS | 6187 | 1461235570017 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:46:10 INFO - PROCESS | 6187 | 1461235570024 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 6187 | 1461235570028 Marionette TRACE conn4 <- [1,662,null,{}] 03:46:10 INFO - PROCESS | 6187 | 1461235570034 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 6187 | 1461235570267 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:46:10 INFO - PROCESS | 6187 | 1461235570289 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x88042800 == 71 [pid = 6187] [id = 173] 03:46:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 240 (0x8e62bc00) [pid = 6187] [serial = 519] [outer = (nil)] 03:46:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 241 (0x8f75e000) [pid = 6187] [serial = 520] [outer = 0x8e62bc00] 03:46:10 INFO - PROCESS | 6187 | 1461235570369 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 242 (0x8f947400) [pid = 6187] [serial = 521] [outer = 0x8e62bc00] 03:46:11 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:46:11 INFO - PROCESS | 6187 | 1461235571837 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1887ms 03:46:11 INFO - PROCESS | 6187 | 1461235571921 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 6187 | 1461235571928 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:46:11 INFO - PROCESS | 6187 | 1461235571939 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 6187 | 1461235571943 Marionette TRACE conn4 <- [1,666,null,{}] 03:46:12 INFO - PROCESS | 6187 | --DOMWINDOW == 241 (0x93e4c800) [pid = 6187] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:46:12 INFO - PROCESS | 6187 | --DOMWINDOW == 240 (0x8b7a8400) [pid = 6187] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:46:12 INFO - PROCESS | 6187 | --DOMWINDOW == 239 (0x91314000) [pid = 6187] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:46:12 INFO - PROCESS | 6187 | --DOMWINDOW == 238 (0x8b64c400) [pid = 6187] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:46:12 INFO - PROCESS | 6187 | --DOMWINDOW == 237 (0x8b651800) [pid = 6187] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:46:12 INFO - PROCESS | 6187 | --DOMWINDOW == 236 (0x8b7a9000) [pid = 6187] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:46:12 INFO - PROCESS | 6187 | 1461235572902 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 6187 | 1461235573126 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:46:13 INFO - PROCESS | 6187 | 1461235573279 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f019c00 == 72 [pid = 6187] [id = 174] 03:46:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 237 (0x8f01dc00) [pid = 6187] [serial = 522] [outer = (nil)] 03:46:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 238 (0x9019d400) [pid = 6187] [serial = 523] [outer = 0x8f01dc00] 03:46:13 INFO - PROCESS | 6187 | 1461235573363 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 239 (0x902fa800) [pid = 6187] [serial = 524] [outer = 0x8f01dc00] 03:46:13 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:46:14 INFO - PROCESS | 6187 | 1461235574154 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2264ms 03:46:14 INFO - PROCESS | 6187 | 1461235574203 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 6187 | 1461235574206 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:46:14 INFO - PROCESS | 6187 | 1461235574214 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 6187 | 1461235574218 Marionette TRACE conn4 <- [1,670,null,{}] 03:46:14 INFO - PROCESS | 6187 | 1461235574225 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 6187 | 1461235574404 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:46:14 INFO - PROCESS | 6187 | 1461235574550 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e78a400 == 73 [pid = 6187] [id = 175] 03:46:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 240 (0x8f016c00) [pid = 6187] [serial = 525] [outer = (nil)] 03:46:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 241 (0x9039f800) [pid = 6187] [serial = 526] [outer = 0x8f016c00] 03:46:14 INFO - PROCESS | 6187 | 1461235574634 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 242 (0x903a3c00) [pid = 6187] [serial = 527] [outer = 0x8f016c00] 03:46:15 INFO - PROCESS | 6187 | 1461235575682 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1542ms 03:46:15 INFO - PROCESS | 6187 | 1461235575758 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 6187 | 1461235575766 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:46:15 INFO - PROCESS | 6187 | 1461235575777 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 6187 | 1461235575782 Marionette TRACE conn4 <- [1,674,null,{}] 03:46:15 INFO - PROCESS | 6187 | 1461235575792 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 6187 | 1461235576042 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:46:16 INFO - PROCESS | 6187 | 1461235576355 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x87605400 == 74 [pid = 6187] [id = 176] 03:46:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 243 (0x898c8400) [pid = 6187] [serial = 528] [outer = (nil)] 03:46:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 244 (0x8b59e400) [pid = 6187] [serial = 529] [outer = 0x898c8400] 03:46:16 INFO - PROCESS | 6187 | 1461235576454 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 245 (0x8b656000) [pid = 6187] [serial = 530] [outer = 0x898c8400] 03:46:17 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:46:17 INFO - PROCESS | 6187 | 1461235577391 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:46:17 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 03:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1647ms 03:46:17 INFO - PROCESS | 6187 | 1461235577424 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 6187 | 1461235577433 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:46:17 INFO - PROCESS | 6187 | 1461235577445 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 6187 | 1461235577450 Marionette TRACE conn4 <- [1,678,null,{}] 03:46:17 INFO - PROCESS | 6187 | 1461235577458 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 6187 | 1461235577676 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:46:18 INFO - PROCESS | 6187 | 1461235577995 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7ad000 == 75 [pid = 6187] [id = 177] 03:46:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 246 (0x8c7dd800) [pid = 6187] [serial = 531] [outer = (nil)] 03:46:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 247 (0x8e379800) [pid = 6187] [serial = 532] [outer = 0x8c7dd800] 03:46:18 INFO - PROCESS | 6187 | 1461235578133 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 248 (0x8e626800) [pid = 6187] [serial = 533] [outer = 0x8c7dd800] 03:46:19 INFO - PROCESS | 6187 | 1461235579158 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1745ms 03:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:46:19 INFO - PROCESS | 6187 | 1461235579191 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 6187 | 1461235579194 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:46:19 INFO - PROCESS | 6187 | 1461235579202 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 6187 | 1461235579209 Marionette TRACE conn4 <- [1,682,null,{}] 03:46:19 INFO - PROCESS | 6187 | 1461235579227 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 6187 | 1461235579501 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:46:19 INFO - PROCESS | 6187 | 1461235579688 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff34400 == 76 [pid = 6187] [id = 178] 03:46:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 249 (0x9039bc00) [pid = 6187] [serial = 534] [outer = (nil)] 03:46:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 250 (0x903a4000) [pid = 6187] [serial = 535] [outer = 0x9039bc00] 03:46:19 INFO - PROCESS | 6187 | 1461235579831 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 251 (0x908ef800) [pid = 6187] [serial = 536] [outer = 0x9039bc00] 03:46:21 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:21 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:46:21 INFO - PROCESS | 6187 | 1461235581192 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:46:21 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) 03:46:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2095ms 03:46:21 INFO - PROCESS | 6187 | 1461235581297 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:46:21 INFO - PROCESS | 6187 | 1461235581302 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:46:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:46:21 INFO - PROCESS | 6187 | 1461235581309 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - PROCESS | 6187 | 1461235581313 Marionette TRACE conn4 <- [1,686,null,{}] 03:46:21 INFO - PROCESS | 6187 | 1461235581319 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 6187 | 1461235581554 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:46:21 INFO - PROCESS | 6187 | 1461235581742 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x9039ec00 == 77 [pid = 6187] [id = 179] 03:46:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 252 (0x908e8000) [pid = 6187] [serial = 537] [outer = (nil)] 03:46:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 253 (0x91340000) [pid = 6187] [serial = 538] [outer = 0x908e8000] 03:46:21 INFO - PROCESS | 6187 | 1461235581840 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 254 (0x91529c00) [pid = 6187] [serial = 539] [outer = 0x908e8000] 03:46:23 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:23 INFO - PROCESS | 6187 | 1461235583166 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:46:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1894ms 03:46:23 INFO - PROCESS | 6187 | 1461235583204 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 6187 | 1461235583209 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:46:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:46:23 INFO - PROCESS | 6187 | 1461235583341 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 6187 | 1461235583346 Marionette TRACE conn4 <- [1,690,null,{}] 03:46:23 INFO - PROCESS | 6187 | 1461235583363 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 6187 | 1461235583695 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:46:23 INFO - PROCESS | 6187 | 1461235583972 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a4400 == 78 [pid = 6187] [id = 180] 03:46:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 255 (0x8c7dcc00) [pid = 6187] [serial = 540] [outer = (nil)] 03:46:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 256 (0x92b21c00) [pid = 6187] [serial = 541] [outer = 0x8c7dcc00] 03:46:24 INFO - PROCESS | 6187 | 1461235584121 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 257 (0x93a73c00) [pid = 6187] [serial = 542] [outer = 0x8c7dcc00] 03:46:25 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:25 INFO - PROCESS | 6187 | 1461235585635 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2413ms 03:46:25 INFO - PROCESS | 6187 | 1461235585695 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 6187 | 1461235585698 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:46:25 INFO - PROCESS | 6187 | 1461235585805 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 6187 | 1461235585810 Marionette TRACE conn4 <- [1,694,null,{}] 03:46:25 INFO - PROCESS | 6187 | 1461235585827 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 6187 | 1461235586044 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:46:26 INFO - PROCESS | 6187 | 1461235586229 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b1c400 == 79 [pid = 6187] [id = 181] 03:46:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 258 (0x92b1f400) [pid = 6187] [serial = 543] [outer = (nil)] 03:46:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 259 (0x93e48400) [pid = 6187] [serial = 544] [outer = 0x92b1f400] 03:46:26 INFO - PROCESS | 6187 | 1461235586323 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 260 (0x96b48400) [pid = 6187] [serial = 545] [outer = 0x92b1f400] 03:46:27 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:27 INFO - PROCESS | 6187 | 1461235587653 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:46:27 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) 03:46:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1997ms 03:46:27 INFO - PROCESS | 6187 | 1461235587737 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 6187 | 1461235587742 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:46:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:46:27 INFO - PROCESS | 6187 | 1461235587770 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 6187 | 1461235587775 Marionette TRACE conn4 <- [1,698,null,{}] 03:46:27 INFO - PROCESS | 6187 | 1461235587782 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 6187 | 1461235587984 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:46:28 INFO - PROCESS | 6187 | 1461235588171 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c9d800 == 80 [pid = 6187] [id = 182] 03:46:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 261 (0x9403ac00) [pid = 6187] [serial = 546] [outer = (nil)] 03:46:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 262 (0x97b41000) [pid = 6187] [serial = 547] [outer = 0x9403ac00] 03:46:28 INFO - PROCESS | 6187 | 1461235588260 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 263 (0x97cca400) [pid = 6187] [serial = 548] [outer = 0x9403ac00] 03:46:29 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:29 INFO - PROCESS | 6187 | 1461235589832 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2096ms 03:46:29 INFO - PROCESS | 6187 | 1461235589865 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 6187 | 1461235589870 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:46:29 INFO - PROCESS | 6187 | 1461235589883 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 6187 | 1461235589888 Marionette TRACE conn4 <- [1,702,null,{}] 03:46:29 INFO - PROCESS | 6187 | 1461235589899 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 6187 | 1461235590205 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:46:30 INFO - PROCESS | 6187 | 1461235590401 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ac0800 == 81 [pid = 6187] [id = 183] 03:46:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 264 (0x97b35c00) [pid = 6187] [serial = 549] [outer = (nil)] 03:46:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 265 (0x97db3800) [pid = 6187] [serial = 550] [outer = 0x97b35c00] 03:46:30 INFO - PROCESS | 6187 | 1461235590529 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 266 (0x97dbf400) [pid = 6187] [serial = 551] [outer = 0x97b35c00] 03:46:31 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:31 INFO - PROCESS | 6187 | 1461235591982 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:46:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2142ms 03:46:32 INFO - PROCESS | 6187 | 1461235592073 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 6187 | 1461235592079 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:46:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:46:32 INFO - PROCESS | 6187 | 1461235592106 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 6187 | 1461235592110 Marionette TRACE conn4 <- [1,706,null,{}] 03:46:32 INFO - PROCESS | 6187 | 1461235592119 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 6187 | 1461235592406 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:46:32 INFO - PROCESS | 6187 | 1461235592622 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x88041800 == 82 [pid = 6187] [id = 184] 03:46:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 267 (0x88049800) [pid = 6187] [serial = 552] [outer = (nil)] 03:46:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 268 (0x98416000) [pid = 6187] [serial = 553] [outer = 0x88049800] 03:46:32 INFO - PROCESS | 6187 | 1461235592771 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 269 (0x98455800) [pid = 6187] [serial = 554] [outer = 0x88049800] 03:46:34 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:34 INFO - PROCESS | 6187 | 1461235594158 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:46:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2103ms 03:46:34 INFO - PROCESS | 6187 | 1461235594240 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 6187 | 1461235594243 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:46:34 INFO - PROCESS | 6187 | 1461235594257 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 6187 | 1461235594261 Marionette TRACE conn4 <- [1,710,null,{}] 03:46:34 INFO - PROCESS | 6187 | 1461235594268 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 6187 | 1461235594466 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:46:34 INFO - PROCESS | 6187 | 1461235594658 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7df000 == 83 [pid = 6187] [id = 185] 03:46:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 270 (0x8eeb5800) [pid = 6187] [serial = 555] [outer = (nil)] 03:46:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 271 (0x91407400) [pid = 6187] [serial = 556] [outer = 0x8eeb5800] 03:46:34 INFO - PROCESS | 6187 | 1461235594751 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 272 (0x97e3a800) [pid = 6187] [serial = 557] [outer = 0x8eeb5800] 03:46:36 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:36 INFO - PROCESS | 6187 | 1461235596500 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:46:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2294ms 03:46:36 INFO - PROCESS | 6187 | 1461235596552 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 6187 | 1461235596558 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:46:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:46:36 INFO - PROCESS | 6187 | 1461235596567 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 6187 | 1461235596575 Marionette TRACE conn4 <- [1,714,null,{}] 03:46:36 INFO - PROCESS | 6187 | 1461235596663 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 6187 | 1461235596940 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:46:37 INFO - PROCESS | 6187 | 1461235597101 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x88047c00 == 84 [pid = 6187] [id = 186] 03:46:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 273 (0x8ac35800) [pid = 6187] [serial = 558] [outer = (nil)] 03:46:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 274 (0x8b761400) [pid = 6187] [serial = 559] [outer = 0x8ac35800] 03:46:37 INFO - PROCESS | 6187 | 1461235597248 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 275 (0x8b7a2400) [pid = 6187] [serial = 560] [outer = 0x8ac35800] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x9fc56400 == 83 [pid = 6187] [id = 91] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8e621800 == 82 [pid = 6187] [id = 93] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x97e39800 == 81 [pid = 6187] [id = 66] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x9b085800 == 80 [pid = 6187] [id = 90] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x9938ec00 == 79 [pid = 6187] [id = 65] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 274 (0x902ef800) [pid = 6187] [serial = 448] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 273 (0x97e3b800) [pid = 6187] [serial = 469] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x92c5dc00 == 78 [pid = 6187] [id = 89] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8e61d400 == 77 [pid = 6187] [id = 92] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff38800 == 76 [pid = 6187] [id = 41] 03:46:38 INFO - PROCESS | 6187 | --DOCSHELL 0x96b46800 == 75 [pid = 6187] [id = 64] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 272 (0x93a69000) [pid = 6187] [serial = 463] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 271 (0x901a4000) [pid = 6187] [serial = 445] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 270 (0x9004b800) [pid = 6187] [serial = 439] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 269 (0x8b7a1c00) [pid = 6187] [serial = 452] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 268 (0x902f4800) [pid = 6187] [serial = 455] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 267 (0x91317000) [pid = 6187] [serial = 460] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 266 (0x8b654800) [pid = 6187] [serial = 451] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 265 (0x9131cc00) [pid = 6187] [serial = 461] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 264 (0x8c028800) [pid = 6187] [serial = 406] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 263 (0x9703e400) [pid = 6187] [serial = 412] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 262 (0x980c4800) [pid = 6187] [serial = 415] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 261 (0x98460400) [pid = 6187] [serial = 418] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 260 (0x8f943000) [pid = 6187] [serial = 458] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 259 (0x90198400) [pid = 6187] [serial = 454] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 258 (0x91320c00) [pid = 6187] [serial = 436] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 257 (0x93e3d400) [pid = 6187] [serial = 464] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 256 (0x8aba8400) [pid = 6187] [serial = 427] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 255 (0x95a43400) [pid = 6187] [serial = 466] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 254 (0x9019b800) [pid = 6187] [serial = 442] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 253 (0xa4452400) [pid = 6187] [serial = 421] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 252 (0x97dbf800) [pid = 6187] [serial = 424] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 251 (0x8c8f0c00) [pid = 6187] [serial = 457] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 250 (0x8ff2f000) [pid = 6187] [serial = 409] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 249 (0x908e2400) [pid = 6187] [serial = 430] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 248 (0x908e8c00) [pid = 6187] [serial = 433] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | --DOMWINDOW == 247 (0x97db7c00) [pid = 6187] [serial = 467] [outer = (nil)] [url = about:blank] 03:46:38 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:38 INFO - PROCESS | 6187 | 1461235598688 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:46:38 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 03:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2150ms 03:46:38 INFO - PROCESS | 6187 | 1461235598718 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 6187 | 1461235598727 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:46:38 INFO - PROCESS | 6187 | 1461235598738 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 6187 | 1461235598742 Marionette TRACE conn4 <- [1,718,null,{}] 03:46:38 INFO - PROCESS | 6187 | 1461235598749 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 6187 | 1461235599008 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:46:39 INFO - PROCESS | 6187 | 1461235599025 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x898c6c00 == 76 [pid = 6187] [id = 187] 03:46:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 248 (0x898cf000) [pid = 6187] [serial = 561] [outer = (nil)] 03:46:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 249 (0x8b764c00) [pid = 6187] [serial = 562] [outer = 0x898cf000] 03:46:39 INFO - PROCESS | 6187 | 1461235599112 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 250 (0x8c8f0c00) [pid = 6187] [serial = 563] [outer = 0x898cf000] 03:46:40 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:40 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:46:40 INFO - PROCESS | 6187 | 1461235600497 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:46:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1785ms 03:46:40 INFO - PROCESS | 6187 | 1461235600585 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 6187 | 1461235600588 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:46:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:46:40 INFO - PROCESS | 6187 | 1461235600598 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 6187 | 1461235600603 Marionette TRACE conn4 <- [1,722,null,{}] 03:46:40 INFO - PROCESS | 6187 | 1461235600631 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 6187 | 1461235600872 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:46:40 INFO - PROCESS | 6187 | 1461235600896 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c028800 == 77 [pid = 6187] [id = 188] 03:46:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 251 (0x8e37cc00) [pid = 6187] [serial = 564] [outer = (nil)] 03:46:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 252 (0x8f943000) [pid = 6187] [serial = 565] [outer = 0x8e37cc00] 03:46:40 INFO - PROCESS | 6187 | 1461235600979 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 253 (0x90199000) [pid = 6187] [serial = 566] [outer = 0x8e37cc00] 03:46:41 INFO - PROCESS | 6187 | 1461235601905 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:46:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:46:42 INFO - PROCESS | 6187 | 1461235602003 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:46:42 INFO - PROCESS | 6187 | 1461235602010 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 6187 | 1461235602013 Marionette TRACE conn4 <- [1,726,null,{}] 03:46:42 INFO - PROCESS | 6187 | 1461235602025 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 6187 | 1461235602273 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:46:42 INFO - PROCESS | 6187 | 1461235602302 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x902f0c00 == 78 [pid = 6187] [id = 189] 03:46:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 254 (0x902f1800) [pid = 6187] [serial = 567] [outer = (nil)] 03:46:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 255 (0x903a2400) [pid = 6187] [serial = 568] [outer = 0x902f1800] 03:46:42 INFO - PROCESS | 6187 | 1461235602381 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 256 (0x908f0800) [pid = 6187] [serial = 569] [outer = 0x902f1800] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 255 (0x8e781400) [pid = 6187] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 254 (0x8ac31800) [pid = 6187] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 253 (0x8abaf400) [pid = 6187] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 252 (0x87606800) [pid = 6187] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 251 (0x8e62bc00) [pid = 6187] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 250 (0x8f01dc00) [pid = 6187] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:46:43 INFO - PROCESS | 6187 | --DOMWINDOW == 249 (0x93c93800) [pid = 6187] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:46:43 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:43 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:46:43 INFO - PROCESS | 6187 | 1461235603800 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:46:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1850ms 03:46:43 INFO - PROCESS | 6187 | 1461235603866 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 6187 | 1461235603869 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:46:43 INFO - PROCESS | 6187 | 1461235603881 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 6187 | 1461235603884 Marionette TRACE conn4 <- [1,730,null,{}] 03:46:43 INFO - PROCESS | 6187 | 1461235603890 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 6187 | 1461235604074 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:46:44 INFO - PROCESS | 6187 | 1461235604268 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x87607800 == 79 [pid = 6187] [id = 190] 03:46:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 250 (0x8abac800) [pid = 6187] [serial = 570] [outer = (nil)] 03:46:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 251 (0x9131f400) [pid = 6187] [serial = 571] [outer = 0x8abac800] 03:46:44 INFO - PROCESS | 6187 | 1461235604351 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 252 (0x91338000) [pid = 6187] [serial = 572] [outer = 0x8abac800] 03:46:44 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:44 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:46:45 INFO - PROCESS | 6187 | 1461235605219 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 6187 | 1461235605279 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:46:45 INFO - PROCESS | 6187 | 1461235605309 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 6187 | 1461235605316 Marionette TRACE conn4 <- [1,734,null,{}] 03:46:45 INFO - PROCESS | 6187 | 1461235605328 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 6187 | 1461235605568 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:46:45 INFO - PROCESS | 6187 | 1461235605845 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3b800 == 80 [pid = 6187] [id = 191] 03:46:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 253 (0x8ac3c000) [pid = 6187] [serial = 573] [outer = (nil)] 03:46:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 254 (0x8b5a2c00) [pid = 6187] [serial = 574] [outer = 0x8ac3c000] 03:46:45 INFO - PROCESS | 6187 | 1461235605956 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 255 (0x8b7a6c00) [pid = 6187] [serial = 575] [outer = 0x8ac3c000] 03:46:46 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:46 INFO - PROCESS | 6187 | 1461235606935 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:46:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1693ms 03:46:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 256 (0x8c02d000) [pid = 6187] [serial = 576] [outer = 0x9fb33c00] 03:46:47 INFO - PROCESS | 6187 | 1461235607040 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 6187 | 1461235607049 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:46:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:46:47 INFO - PROCESS | 6187 | 1461235607166 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 6187 | 1461235607172 Marionette TRACE conn4 <- [1,738,null,{}] 03:46:47 INFO - PROCESS | 6187 | 1461235607183 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 6187 | 1461235607381 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:46:47 INFO - PROCESS | 6187 | 1461235607642 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f01c00 == 81 [pid = 6187] [id = 192] 03:46:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 257 (0x8b5a3c00) [pid = 6187] [serial = 577] [outer = (nil)] 03:46:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 258 (0x8f021000) [pid = 6187] [serial = 578] [outer = 0x8b5a3c00] 03:46:47 INFO - PROCESS | 6187 | 1461235607773 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 259 (0x902f7400) [pid = 6187] [serial = 579] [outer = 0x8b5a3c00] 03:46:49 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:49 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:46:49 INFO - PROCESS | 6187 | 1461235609328 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:46:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2286ms 03:46:49 INFO - PROCESS | 6187 | 1461235609358 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:46:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:46:49 INFO - PROCESS | 6187 | 1461235609363 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:46:49 INFO - PROCESS | 6187 | 1461235609371 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 6187 | 1461235609378 Marionette TRACE conn4 <- [1,742,null,{}] 03:46:49 INFO - PROCESS | 6187 | 1461235609398 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 6187 | 1461235609602 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:46:49 INFO - PROCESS | 6187 | 1461235609793 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eead400 == 82 [pid = 6187] [id = 193] 03:46:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 260 (0x9133f400) [pid = 6187] [serial = 580] [outer = (nil)] 03:46:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 261 (0x93c91c00) [pid = 6187] [serial = 581] [outer = 0x9133f400] 03:46:49 INFO - PROCESS | 6187 | 1461235609887 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 262 (0x95a42000) [pid = 6187] [serial = 582] [outer = 0x9133f400] 03:46:51 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:51 INFO - PROCESS | 6187 | 1461235611253 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:46:51 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 03:46:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1945ms 03:46:51 INFO - PROCESS | 6187 | 1461235611376 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 6187 | 1461235611383 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:46:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:46:51 INFO - PROCESS | 6187 | 1461235611395 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 6187 | 1461235611399 Marionette TRACE conn4 <- [1,746,null,{}] 03:46:51 INFO - PROCESS | 6187 | 1461235611406 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 6187 | 1461235611602 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:46:51 INFO - PROCESS | 6187 | 1461235611792 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8803e400 == 83 [pid = 6187] [id = 194] 03:46:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 263 (0x92c52400) [pid = 6187] [serial = 583] [outer = (nil)] 03:46:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 264 (0x97cd4000) [pid = 6187] [serial = 584] [outer = 0x92c52400] 03:46:51 INFO - PROCESS | 6187 | 1461235611884 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 265 (0x97e46400) [pid = 6187] [serial = 585] [outer = 0x92c52400] 03:46:52 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:53 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:53 INFO - PROCESS | 6187 | 1461235613213 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:46:53 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.) 03:46:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1836ms 03:46:53 INFO - PROCESS | 6187 | 1461235613232 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 6187 | 1461235613235 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:46:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:46:53 INFO - PROCESS | 6187 | 1461235613243 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 6187 | 1461235613248 Marionette TRACE conn4 <- [1,750,null,{}] 03:46:53 INFO - PROCESS | 6187 | 1461235613301 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 6187 | 1461235613589 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:46:53 INFO - PROCESS | 6187 | 1461235613786 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x87602800 == 84 [pid = 6187] [id = 195] 03:46:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 266 (0x97cd0400) [pid = 6187] [serial = 586] [outer = (nil)] 03:46:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 267 (0x987a9400) [pid = 6187] [serial = 587] [outer = 0x97cd0400] 03:46:53 INFO - PROCESS | 6187 | 1461235613881 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 268 (0x9906bc00) [pid = 6187] [serial = 588] [outer = 0x97cd0400] 03:46:55 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:55 INFO - PROCESS | 6187 | 1461235615330 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:46:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2139ms 03:46:55 INFO - PROCESS | 6187 | 1461235615384 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 6187 | 1461235615387 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:46:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:46:55 INFO - PROCESS | 6187 | 1461235615396 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 6187 | 1461235615400 Marionette TRACE conn4 <- [1,754,null,{}] 03:46:55 INFO - PROCESS | 6187 | 1461235615407 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 6187 | 1461235615631 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:46:55 INFO - PROCESS | 6187 | 1461235615827 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f10c00 == 85 [pid = 6187] [id = 196] 03:46:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 269 (0x8803c800) [pid = 6187] [serial = 589] [outer = (nil)] 03:46:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 270 (0x99a93000) [pid = 6187] [serial = 590] [outer = 0x8803c800] 03:46:55 INFO - PROCESS | 6187 | 1461235615918 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 271 (0x9feb9000) [pid = 6187] [serial = 591] [outer = 0x8803c800] 03:46:57 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:57 INFO - PROCESS | 6187 | 1461235617257 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:46:57 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 03:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1889ms 03:46:57 INFO - PROCESS | 6187 | 1461235617338 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 6187 | 1461235617342 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:46:57 INFO - PROCESS | 6187 | 1461235617373 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 6187 | 1461235617376 Marionette TRACE conn4 <- [1,758,null,{}] 03:46:57 INFO - PROCESS | 6187 | 1461235617383 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 6187 | 1461235617573 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:46:57 INFO - PROCESS | 6187 | 1461235617765 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x87609400 == 86 [pid = 6187] [id = 197] 03:46:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 272 (0x93c90c00) [pid = 6187] [serial = 592] [outer = (nil)] 03:46:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 273 (0xa0f9e800) [pid = 6187] [serial = 593] [outer = 0x93c90c00] 03:46:57 INFO - PROCESS | 6187 | 1461235617856 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 274 (0xa2a61400) [pid = 6187] [serial = 594] [outer = 0x93c90c00] 03:46:58 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:58 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:46:58 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:58 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:58 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:46:58 INFO - PROCESS | 6187 | 1461235618780 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:46:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1442ms 03:46:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:46:58 INFO - PROCESS | 6187 | 1461235618812 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 6187 | 1461235618816 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:46:58 INFO - PROCESS | 6187 | 1461235618824 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 6187 | 1461235618827 Marionette TRACE conn4 <- [1,762,null,{}] 03:46:58 INFO - PROCESS | 6187 | 1461235618833 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 6187 | 1461235619049 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:46:59 INFO - PROCESS | 6187 | 1461235619290 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeeb400 == 87 [pid = 6187] [id = 198] 03:46:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 275 (0x8aeec000) [pid = 6187] [serial = 595] [outer = (nil)] 03:46:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 276 (0x8aef1800) [pid = 6187] [serial = 596] [outer = 0x8aeec000] 03:46:59 INFO - PROCESS | 6187 | 1461235619427 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 277 (0x8aef4c00) [pid = 6187] [serial = 597] [outer = 0x8aeec000] 03:47:00 INFO - PROCESS | 6187 | 1461235620717 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:47:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1939ms 03:47:00 INFO - PROCESS | 6187 | 1461235620776 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 6187 | 1461235620781 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:47:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:47:00 INFO - PROCESS | 6187 | 1461235620843 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 6187 | 1461235620848 Marionette TRACE conn4 <- [1,766,null,{}] 03:47:00 INFO - PROCESS | 6187 | 1461235620855 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 6187 | 1461235621067 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:47:01 INFO - PROCESS | 6187 | 1461235621266 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeedc00 == 88 [pid = 6187] [id = 199] 03:47:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 278 (0x8aeef800) [pid = 6187] [serial = 598] [outer = (nil)] 03:47:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 279 (0xa282ec00) [pid = 6187] [serial = 599] [outer = 0x8aeef800] 03:47:01 INFO - PROCESS | 6187 | 1461235621364 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 280 (0xa458d800) [pid = 6187] [serial = 600] [outer = 0x8aeef800] 03:47:02 INFO - PROCESS | 6187 | 1461235622803 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:47:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2044ms 03:47:02 INFO - PROCESS | 6187 | 1461235622881 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 6187 | 1461235622885 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:47:02 INFO - PROCESS | 6187 | 1461235622894 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 6187 | 1461235622898 Marionette TRACE conn4 <- [1,770,null,{}] 03:47:02 INFO - PROCESS | 6187 | 1461235622905 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 6187 | 1461235623150 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:47:03 INFO - PROCESS | 6187 | 1461235623356 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x886e9800 == 89 [pid = 6187] [id = 200] 03:47:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 281 (0x886ea400) [pid = 6187] [serial = 601] [outer = (nil)] 03:47:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 282 (0x886f0800) [pid = 6187] [serial = 602] [outer = 0x886ea400] 03:47:03 INFO - PROCESS | 6187 | 1461235623503 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 283 (0x886f4c00) [pid = 6187] [serial = 603] [outer = 0x886ea400] 03:47:04 INFO - PROCESS | 6187 | 1461235624526 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1694ms 03:47:04 INFO - PROCESS | 6187 | 1461235624589 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 6187 | 1461235624594 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:47:04 INFO - PROCESS | 6187 | 1461235624603 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 6187 | 1461235624610 Marionette TRACE conn4 <- [1,774,null,{}] 03:47:04 INFO - PROCESS | 6187 | 1461235624663 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:04 INFO - PROCESS | 6187 | 1461235624937 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:47:05 INFO - PROCESS | 6187 | 1461235625581 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeee000 == 90 [pid = 6187] [id = 201] 03:47:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 284 (0x8aeee800) [pid = 6187] [serial = 604] [outer = (nil)] 03:47:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 285 (0x8aef8c00) [pid = 6187] [serial = 605] [outer = 0x8aeee800] 03:47:05 INFO - PROCESS | 6187 | 1461235625674 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 286 (0x8b654800) [pid = 6187] [serial = 606] [outer = 0x8aeee800] 03:47:06 INFO - PROCESS | 6187 | 1461235626652 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2090ms 03:47:06 INFO - PROCESS | 6187 | 1461235626696 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 6187 | 1461235626704 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:47:06 INFO - PROCESS | 6187 | 1461235626714 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 6187 | 1461235626718 Marionette TRACE conn4 <- [1,778,null,{}] 03:47:06 INFO - PROCESS | 6187 | 1461235626728 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 6187 | 1461235627132 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:47:07 INFO - PROCESS | 6187 | 1461235627341 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b768c00 == 91 [pid = 6187] [id = 202] 03:47:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 287 (0x8c029c00) [pid = 6187] [serial = 607] [outer = (nil)] 03:47:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 288 (0x8f75d400) [pid = 6187] [serial = 608] [outer = 0x8c029c00] 03:47:07 INFO - PROCESS | 6187 | 1461235627431 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 289 (0x9004cc00) [pid = 6187] [serial = 609] [outer = 0x8c029c00] 03:47:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8e376c00 == 90 [pid = 6187] [id = 113] 03:47:08 INFO - PROCESS | 6187 | --DOCSHELL 0x9004b000 == 89 [pid = 6187] [id = 148] 03:47:08 INFO - PROCESS | 6187 | --DOCSHELL 0x8c029400 == 88 [pid = 6187] [id = 147] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 288 (0x9039f800) [pid = 6187] [serial = 526] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 287 (0x8b64f800) [pid = 6187] [serial = 472] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 286 (0x90049800) [pid = 6187] [serial = 475] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 285 (0x908ecc00) [pid = 6187] [serial = 478] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 284 (0x97e3e800) [pid = 6187] [serial = 481] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 283 (0x99a99000) [pid = 6187] [serial = 484] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 282 (0x9133bc00) [pid = 6187] [serial = 487] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 281 (0x8e78d000) [pid = 6187] [serial = 490] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 280 (0x898c9400) [pid = 6187] [serial = 493] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 279 (0x8e78e400) [pid = 6187] [serial = 496] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 278 (0x87f0a400) [pid = 6187] [serial = 499] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 277 (0x88042400) [pid = 6187] [serial = 502] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | 1461235628494 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:47:08 INFO - PROCESS | 6187 | --DOCSHELL 0x91318800 == 87 [pid = 6187] [id = 145] 03:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1837ms 03:47:08 INFO - PROCESS | 6187 | 1461235628555 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 6187 | 1461235628561 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:47:08 INFO - PROCESS | 6187 | 1461235628569 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 6187 | 1461235628574 Marionette TRACE conn4 <- [1,782,null,{}] 03:47:08 INFO - PROCESS | 6187 | 1461235628587 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 6187 | 1461235628787 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 276 (0x97e47000) [pid = 6187] [serial = 470] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 275 (0x8e789c00) [pid = 6187] [serial = 517] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 274 (0x8c7de000) [pid = 6187] [serial = 512] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 273 (0x8b7a6800) [pid = 6187] [serial = 511] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 272 (0x93e46000) [pid = 6187] [serial = 505] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 271 (0x8b763000) [pid = 6187] [serial = 514] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 270 (0x8e37ac00) [pid = 6187] [serial = 515] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 269 (0x8b31ec00) [pid = 6187] [serial = 509] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 268 (0x8aba5000) [pid = 6187] [serial = 508] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 267 (0x8f947400) [pid = 6187] [serial = 521] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 266 (0x8f75e000) [pid = 6187] [serial = 520] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 265 (0x9019d400) [pid = 6187] [serial = 523] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 264 (0x8eebc000) [pid = 6187] [serial = 518] [outer = (nil)] [url = about:blank] 03:47:08 INFO - PROCESS | 6187 | --DOMWINDOW == 263 (0x902fa800) [pid = 6187] [serial = 524] [outer = (nil)] [url = about:blank] 03:47:09 INFO - PROCESS | 6187 | 1461235629128 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a6800 == 88 [pid = 6187] [id = 203] 03:47:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 264 (0x8c02a000) [pid = 6187] [serial = 610] [outer = (nil)] 03:47:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 265 (0x8e37a000) [pid = 6187] [serial = 611] [outer = 0x8c02a000] 03:47:09 INFO - PROCESS | 6187 | 1461235629214 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 266 (0x8eeb7800) [pid = 6187] [serial = 612] [outer = 0x8c02a000] 03:47:10 INFO - PROCESS | 6187 | 1461235630043 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1534ms 03:47:10 INFO - PROCESS | 6187 | 1461235630105 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 6187 | 1461235630110 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:47:10 INFO - PROCESS | 6187 | 1461235630125 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 6187 | 1461235630135 Marionette TRACE conn4 <- [1,786,null,{}] 03:47:10 INFO - PROCESS | 6187 | 1461235630145 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 6187 | 1461235630343 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:47:10 INFO - PROCESS | 6187 | 1461235630519 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b659000 == 89 [pid = 6187] [id = 204] 03:47:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 267 (0x902f4800) [pid = 6187] [serial = 613] [outer = (nil)] 03:47:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 268 (0x908ea000) [pid = 6187] [serial = 614] [outer = 0x902f4800] 03:47:10 INFO - PROCESS | 6187 | 1461235630599 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 269 (0x91318800) [pid = 6187] [serial = 615] [outer = 0x902f4800] 03:47:11 INFO - PROCESS | 6187 | 1461235631496 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1454ms 03:47:11 INFO - PROCESS | 6187 | 1461235631573 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 6187 | 1461235631578 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:47:11 INFO - PROCESS | 6187 | 1461235631585 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 6187 | 1461235631589 Marionette TRACE conn4 <- [1,790,null,{}] 03:47:11 INFO - PROCESS | 6187 | 1461235631603 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 6187 | 1461235631865 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:47:11 INFO - PROCESS | 6187 | 1461235631893 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x908f0000 == 90 [pid = 6187] [id = 205] 03:47:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 270 (0x91334000) [pid = 6187] [serial = 616] [outer = (nil)] 03:47:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 271 (0x91450c00) [pid = 6187] [serial = 617] [outer = 0x91334000] 03:47:11 INFO - PROCESS | 6187 | 1461235631973 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 272 (0x92c50400) [pid = 6187] [serial = 618] [outer = 0x91334000] 03:47:13 INFO - PROCESS | 6187 | 1461235633186 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:47:13 INFO - PROCESS | 6187 | --DOMWINDOW == 271 (0x8ac35800) [pid = 6187] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:47:13 INFO - PROCESS | 6187 | --DOMWINDOW == 270 (0x902f1800) [pid = 6187] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:47:13 INFO - PROCESS | 6187 | --DOMWINDOW == 269 (0x8e37cc00) [pid = 6187] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:47:13 INFO - PROCESS | 6187 | --DOMWINDOW == 268 (0x898cf000) [pid = 6187] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1645ms 03:47:13 INFO - PROCESS | 6187 | 1461235633233 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:47:13 INFO - PROCESS | 6187 | 1461235633237 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:47:13 INFO - PROCESS | 6187 | 1461235633245 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 6187 | 1461235633249 Marionette TRACE conn4 <- [1,794,null,{}] 03:47:13 INFO - PROCESS | 6187 | 1461235633256 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 6187 | 1461235633462 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:47:13 INFO - PROCESS | 6187 | 1461235633667 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x902fac00 == 91 [pid = 6187] [id = 206] 03:47:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 269 (0x908eb800) [pid = 6187] [serial = 619] [outer = (nil)] 03:47:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 270 (0x91522000) [pid = 6187] [serial = 620] [outer = 0x908eb800] 03:47:13 INFO - PROCESS | 6187 | 1461235633769 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 271 (0x93c9c800) [pid = 6187] [serial = 621] [outer = 0x908eb800] 03:47:14 INFO - PROCESS | 6187 | 1461235634572 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1386ms 03:47:14 INFO - PROCESS | 6187 | 1461235634632 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 6187 | 1461235634636 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:47:14 INFO - PROCESS | 6187 | 1461235634643 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 6187 | 1461235634647 Marionette TRACE conn4 <- [1,798,null,{}] 03:47:14 INFO - PROCESS | 6187 | 1461235634653 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 6187 | 1461235634845 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:47:15 INFO - PROCESS | 6187 | 1461235634999 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x87606800 == 92 [pid = 6187] [id = 207] 03:47:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 272 (0x8f01a400) [pid = 6187] [serial = 622] [outer = (nil)] 03:47:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 273 (0x97cd0000) [pid = 6187] [serial = 623] [outer = 0x8f01a400] 03:47:15 INFO - PROCESS | 6187 | 1461235635079 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 274 (0x97dbc400) [pid = 6187] [serial = 624] [outer = 0x8f01a400] 03:47:16 INFO - PROCESS | 6187 | 1461235636188 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:47:16 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 03:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1592ms 03:47:16 INFO - PROCESS | 6187 | 1461235636237 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 6187 | 1461235636245 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:47:16 INFO - PROCESS | 6187 | 1461235636256 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 6187 | 1461235636261 Marionette TRACE conn4 <- [1,802,null,{}] 03:47:16 INFO - PROCESS | 6187 | 1461235636270 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 6187 | 1461235636495 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:47:16 INFO - PROCESS | 6187 | 1461235636807 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x886edc00 == 93 [pid = 6187] [id = 208] 03:47:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 275 (0x8b31ec00) [pid = 6187] [serial = 625] [outer = (nil)] 03:47:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 276 (0x8e370400) [pid = 6187] [serial = 626] [outer = 0x8b31ec00] 03:47:16 INFO - PROCESS | 6187 | 1461235636907 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 277 (0x8e61f800) [pid = 6187] [serial = 627] [outer = 0x8b31ec00] 03:47:17 INFO - PROCESS | 6187 | 1461235637855 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:47:17 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 03:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1638ms 03:47:17 INFO - PROCESS | 6187 | 1461235637894 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 6187 | 1461235637903 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:47:17 INFO - PROCESS | 6187 | 1461235637915 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 6187 | 1461235637919 Marionette TRACE conn4 <- [1,806,null,{}] 03:47:17 INFO - PROCESS | 6187 | 1461235637927 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 6187 | 1461235638142 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:47:18 INFO - PROCESS | 6187 | 1461235638473 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x901a4400 == 94 [pid = 6187] [id = 209] 03:47:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 278 (0x901a6c00) [pid = 6187] [serial = 628] [outer = (nil)] 03:47:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 279 (0x9039a400) [pid = 6187] [serial = 629] [outer = 0x901a6c00] 03:47:18 INFO - PROCESS | 6187 | 1461235638608 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 280 (0x91402000) [pid = 6187] [serial = 630] [outer = 0x901a6c00] 03:47:19 INFO - PROCESS | 6187 | 1461235639656 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:47:19 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 03:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1791ms 03:47:19 INFO - PROCESS | 6187 | 1461235639707 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 6187 | 1461235639713 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:47:19 INFO - PROCESS | 6187 | 1461235639720 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 6187 | 1461235639727 Marionette TRACE conn4 <- [1,810,null,{}] 03:47:19 INFO - PROCESS | 6187 | 1461235639745 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 6187 | 1461235640004 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:47:20 INFO - PROCESS | 6187 | 1461235640261 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeed400 == 95 [pid = 6187] [id = 210] 03:47:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 281 (0x97baa400) [pid = 6187] [serial = 631] [outer = (nil)] 03:47:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 282 (0x981c2c00) [pid = 6187] [serial = 632] [outer = 0x97baa400] 03:47:20 INFO - PROCESS | 6187 | 1461235640405 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 283 (0x98be3400) [pid = 6187] [serial = 633] [outer = 0x97baa400] 03:47:21 INFO - PROCESS | 6187 | 1461235641383 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1700ms 03:47:21 INFO - PROCESS | 6187 | 1461235641422 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 6187 | 1461235641428 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:47:21 INFO - PROCESS | 6187 | 1461235641436 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 6187 | 1461235641440 Marionette TRACE conn4 <- [1,814,null,{}] 03:47:21 INFO - PROCESS | 6187 | 1461235641447 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 6187 | 1461235641670 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:47:21 INFO - PROCESS | 6187 | 1461235641932 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac31000 == 96 [pid = 6187] [id = 211] 03:47:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 284 (0x92b22000) [pid = 6187] [serial = 634] [outer = (nil)] 03:47:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 285 (0x99a97800) [pid = 6187] [serial = 635] [outer = 0x92b22000] 03:47:22 INFO - PROCESS | 6187 | 1461235642072 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 286 (0x9b0c1800) [pid = 6187] [serial = 636] [outer = 0x92b22000] 03:47:23 INFO - PROCESS | 6187 | 1461235643032 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 6187 | 1461235643078 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:47:23 INFO - PROCESS | 6187 | 1461235643085 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 6187 | 1461235643089 Marionette TRACE conn4 <- [1,818,null,{}] 03:47:23 INFO - PROCESS | 6187 | 1461235643095 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 6187 | 1461235643298 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:47:23 INFO - PROCESS | 6187 | 1461235643556 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abac400 == 97 [pid = 6187] [id = 212] 03:47:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 287 (0x8abae800) [pid = 6187] [serial = 637] [outer = (nil)] 03:47:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 288 (0x9febdc00) [pid = 6187] [serial = 638] [outer = 0x8abae800] 03:47:23 INFO - PROCESS | 6187 | 1461235643667 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 289 (0xa45d4000) [pid = 6187] [serial = 639] [outer = 0x8abae800] 03:47:24 INFO - PROCESS | 6187 | 1461235644641 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1633ms 03:47:24 INFO - PROCESS | 6187 | 1461235644720 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 6187 | 1461235644724 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:47:24 INFO - PROCESS | 6187 | 1461235644731 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 6187 | 1461235644735 Marionette TRACE conn4 <- [1,822,null,{}] 03:47:24 INFO - PROCESS | 6187 | 1461235644741 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 6187 | 1461235644989 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:47:25 INFO - PROCESS | 6187 | 1461235645294 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f4800 == 98 [pid = 6187] [id = 213] 03:47:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 290 (0x876f6000) [pid = 6187] [serial = 640] [outer = (nil)] 03:47:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 291 (0x876f9400) [pid = 6187] [serial = 641] [outer = 0x876f6000] 03:47:25 INFO - PROCESS | 6187 | 1461235645392 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 292 (0xa45f2400) [pid = 6187] [serial = 642] [outer = 0x876f6000] 03:47:26 INFO - PROCESS | 6187 | 1461235646331 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 6187 | 1461235646374 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:47:26 INFO - PROCESS | 6187 | 1461235646382 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 6187 | 1461235646386 Marionette TRACE conn4 <- [1,826,null,{}] 03:47:26 INFO - PROCESS | 6187 | 1461235646392 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 6187 | 1461235646594 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:47:27 INFO - PROCESS | 6187 | 1461235646970 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x886e8800 == 99 [pid = 6187] [id = 214] 03:47:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 293 (0x8e377c00) [pid = 6187] [serial = 643] [outer = (nil)] 03:47:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 294 (0x8ee74c00) [pid = 6187] [serial = 644] [outer = 0x8e377c00] 03:47:27 INFO - PROCESS | 6187 | 1461235647138 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 295 (0x8ee79c00) [pid = 6187] [serial = 645] [outer = 0x8e377c00] 03:47:28 INFO - PROCESS | 6187 | 1461235648178 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1832ms 03:47:28 INFO - PROCESS | 6187 | 1461235648216 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 6187 | 1461235648220 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:47:28 INFO - PROCESS | 6187 | 1461235648227 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 6187 | 1461235648231 Marionette TRACE conn4 <- [1,830,null,{}] 03:47:28 INFO - PROCESS | 6187 | 1461235648238 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:28 INFO - PROCESS | 6187 | 1461235648436 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:47:28 INFO - PROCESS | 6187 | 1461235648646 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x8628fc00 == 100 [pid = 6187] [id = 215] 03:47:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 296 (0x86291400) [pid = 6187] [serial = 646] [outer = (nil)] 03:47:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 297 (0x86298400) [pid = 6187] [serial = 647] [outer = 0x86291400] 03:47:28 INFO - PROCESS | 6187 | 1461235648841 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 298 (0x8629b800) [pid = 6187] [serial = 648] [outer = 0x86291400] 03:47:29 INFO - PROCESS | 6187 | 1461235649812 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1632ms 03:47:29 INFO - PROCESS | 6187 | 1461235649860 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:47:29 INFO - PROCESS | 6187 | 1461235649865 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:47:29 INFO - PROCESS | 6187 | 1461235649872 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 6187 | 1461235649876 Marionette TRACE conn4 <- [1,834,null,{}] 03:47:29 INFO - PROCESS | 6187 | 1461235649883 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 6187 | 1461235650124 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:47:30 INFO - PROCESS | 6187 | 1461235650423 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x861d9c00 == 101 [pid = 6187] [id = 216] 03:47:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 299 (0x861da800) [pid = 6187] [serial = 649] [outer = (nil)] 03:47:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 300 (0x861e1c00) [pid = 6187] [serial = 650] [outer = 0x861da800] 03:47:30 INFO - PROCESS | 6187 | 1461235650524 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 301 (0x861e3400) [pid = 6187] [serial = 651] [outer = 0x861da800] 03:47:31 INFO - PROCESS | 6187 | 1461235651450 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1642ms 03:47:31 INFO - PROCESS | 6187 | 1461235651515 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 6187 | 1461235651520 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:47:31 INFO - PROCESS | 6187 | 1461235651527 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 6187 | 1461235651531 Marionette TRACE conn4 <- [1,838,null,{}] 03:47:31 INFO - PROCESS | 6187 | 1461235651537 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 6187 | 1461235651746 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:47:32 INFO - PROCESS | 6187 | 1461235651999 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x861de400 == 102 [pid = 6187] [id = 217] 03:47:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 302 (0x861e0000) [pid = 6187] [serial = 652] [outer = (nil)] 03:47:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 303 (0x86297800) [pid = 6187] [serial = 653] [outer = 0x861e0000] 03:47:32 INFO - PROCESS | 6187 | 1461235652136 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 304 (0x8629e400) [pid = 6187] [serial = 654] [outer = 0x861e0000] 03:47:33 INFO - PROCESS | 6187 | 1461235653109 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1633ms 03:47:33 INFO - PROCESS | 6187 | 1461235653160 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 6187 | 1461235653165 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:47:33 INFO - PROCESS | 6187 | 1461235653172 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 6187 | 1461235653177 Marionette TRACE conn4 <- [1,842,null,{}] 03:47:33 INFO - PROCESS | 6187 | 1461235653183 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - PROCESS | 6187 | 1461235653466 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:47:33 INFO - PROCESS | 6187 | 1461235653780 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x86292800 == 103 [pid = 6187] [id = 218] 03:47:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 305 (0x86aa1000) [pid = 6187] [serial = 655] [outer = (nil)] 03:47:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 306 (0x86aac800) [pid = 6187] [serial = 656] [outer = 0x86aa1000] 03:47:33 INFO - PROCESS | 6187 | 1461235653901 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 307 (0x8ee75800) [pid = 6187] [serial = 657] [outer = 0x86aa1000] 03:47:34 INFO - PROCESS | 6187 | 1461235654923 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1797ms 03:47:34 INFO - PROCESS | 6187 | 1461235654971 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:47:34 INFO - PROCESS | 6187 | 1461235654975 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:47:34 INFO - PROCESS | 6187 | 1461235654982 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 6187 | 1461235654986 Marionette TRACE conn4 <- [1,846,null,{}] 03:47:35 INFO - PROCESS | 6187 | 1461235654993 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 6187 | 1461235655238 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:47:35 INFO - PROCESS | 6187 | 1461235655543 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa4800 == 104 [pid = 6187] [id = 219] 03:47:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 308 (0x86aacc00) [pid = 6187] [serial = 658] [outer = (nil)] 03:47:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 309 (0x86c9b400) [pid = 6187] [serial = 659] [outer = 0x86aacc00] 03:47:35 INFO - PROCESS | 6187 | 1461235655641 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 310 (0x86c9c800) [pid = 6187] [serial = 660] [outer = 0x86aacc00] 03:47:36 INFO - PROCESS | 6187 | 1461235656583 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1639ms 03:47:36 INFO - PROCESS | 6187 | 1461235656621 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 6187 | 1461235656626 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:47:36 INFO - PROCESS | 6187 | 1461235656634 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 6187 | 1461235656637 Marionette TRACE conn4 <- [1,850,null,{}] 03:47:36 INFO - PROCESS | 6187 | 1461235656645 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 6187 | 1461235656866 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:47:37 INFO - PROCESS | 6187 | 1461235657130 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c9ac00 == 105 [pid = 6187] [id = 220] 03:47:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 311 (0x86c9bc00) [pid = 6187] [serial = 661] [outer = (nil)] 03:47:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 312 (0x88c58800) [pid = 6187] [serial = 662] [outer = 0x86c9bc00] 03:47:37 INFO - PROCESS | 6187 | 1461235657273 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 313 (0x88c5b000) [pid = 6187] [serial = 663] [outer = 0x86c9bc00] 03:47:38 INFO - PROCESS | 6187 | 1461235658223 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1632ms 03:47:38 INFO - PROCESS | 6187 | 1461235658266 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 6187 | 1461235658271 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:47:38 INFO - PROCESS | 6187 | 1461235658278 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 6187 | 1461235658282 Marionette TRACE conn4 <- [1,854,null,{}] 03:47:38 INFO - PROCESS | 6187 | 1461235658289 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 6187 | 1461235658545 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:47:38 INFO - PROCESS | 6187 | 1461235658845 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c96400 == 106 [pid = 6187] [id = 221] 03:47:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 314 (0x86ca1c00) [pid = 6187] [serial = 664] [outer = (nil)] 03:47:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 315 (0x88c61400) [pid = 6187] [serial = 665] [outer = 0x86ca1c00] 03:47:38 INFO - PROCESS | 6187 | 1461235658956 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 316 (0x88c62800) [pid = 6187] [serial = 666] [outer = 0x86ca1c00] 03:47:39 INFO - PROCESS | 6187 | 1461235659863 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1637ms 03:47:39 INFO - PROCESS | 6187 | 1461235659916 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 6187 | 1461235659919 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:47:39 INFO - PROCESS | 6187 | 1461235659927 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 6187 | 1461235659931 Marionette TRACE conn4 <- [1,858,null,{}] 03:47:39 INFO - PROCESS | 6187 | 1461235659937 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:40 INFO - PROCESS | 6187 | 1461235660153 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:47:40 INFO - PROCESS | 6187 | 1461235660411 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8588f400 == 107 [pid = 6187] [id = 222] 03:47:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 317 (0x8588fc00) [pid = 6187] [serial = 667] [outer = (nil)] 03:47:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 318 (0x85895800) [pid = 6187] [serial = 668] [outer = 0x8588fc00] 03:47:40 INFO - PROCESS | 6187 | 1461235660551 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 319 (0x85898400) [pid = 6187] [serial = 669] [outer = 0x8588fc00] 03:47:41 INFO - PROCESS | 6187 | 1461235661451 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1594ms 03:47:41 INFO - PROCESS | 6187 | 1461235661523 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 6187 | 1461235661527 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:47:41 INFO - PROCESS | 6187 | 1461235661534 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 6187 | 1461235661538 Marionette TRACE conn4 <- [1,862,null,{}] 03:47:41 INFO - PROCESS | 6187 | 1461235661545 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 6187 | 1461235661758 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:47:42 INFO - PROCESS | 6187 | 1461235662075 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x85890c00 == 108 [pid = 6187] [id = 223] 03:47:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 320 (0x85894800) [pid = 6187] [serial = 670] [outer = (nil)] 03:47:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 321 (0x859ce400) [pid = 6187] [serial = 671] [outer = 0x85894800] 03:47:42 INFO - PROCESS | 6187 | 1461235662175 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 322 (0x859cf800) [pid = 6187] [serial = 672] [outer = 0x85894800] 03:47:43 INFO - PROCESS | 6187 | 1461235663089 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1585ms 03:47:43 INFO - PROCESS | 6187 | 1461235663121 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 6187 | 1461235663126 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:47:43 INFO - PROCESS | 6187 | 1461235663134 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 6187 | 1461235663138 Marionette TRACE conn4 <- [1,866,null,{}] 03:47:43 INFO - PROCESS | 6187 | 1461235663145 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 6187 | 1461235663356 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:47:43 INFO - PROCESS | 6187 | 1461235663619 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x859ca400 == 109 [pid = 6187] [id = 224] 03:47:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 323 (0x859d3400) [pid = 6187] [serial = 673] [outer = (nil)] 03:47:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 324 (0x859d8c00) [pid = 6187] [serial = 674] [outer = 0x859d3400] 03:47:43 INFO - PROCESS | 6187 | 1461235663763 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 325 (0x861de800) [pid = 6187] [serial = 675] [outer = 0x859d3400] 03:47:44 INFO - PROCESS | 6187 | 1461235664751 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1649ms 03:47:44 INFO - PROCESS | 6187 | 1461235664783 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 6187 | 1461235664786 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:47:44 INFO - PROCESS | 6187 | 1461235664794 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 6187 | 1461235664797 Marionette TRACE conn4 <- [1,870,null,{}] 03:47:44 INFO - PROCESS | 6187 | 1461235664805 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 6187 | 1461235665013 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:47:45 INFO - PROCESS | 6187 | 1461235665282 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d7400 == 110 [pid = 6187] [id = 225] 03:47:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 326 (0x859d7c00) [pid = 6187] [serial = 676] [outer = (nil)] 03:47:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 327 (0x8aba7400) [pid = 6187] [serial = 677] [outer = 0x859d7c00] 03:47:45 INFO - PROCESS | 6187 | 1461235665415 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 328 (0x8b75d800) [pid = 6187] [serial = 678] [outer = 0x859d7c00] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x898c6c00 == 109 [pid = 6187] [id = 187] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x8c028800 == 108 [pid = 6187] [id = 188] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x902f0c00 == 107 [pid = 6187] [id = 189] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x902fac00 == 106 [pid = 6187] [id = 206] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x908f0000 == 105 [pid = 6187] [id = 205] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x8b659000 == 104 [pid = 6187] [id = 204] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a6800 == 103 [pid = 6187] [id = 203] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x8b768c00 == 102 [pid = 6187] [id = 202] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeee000 == 101 [pid = 6187] [id = 201] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x87607800 == 100 [pid = 6187] [id = 190] 03:47:46 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac3b800 == 99 [pid = 6187] [id = 191] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 327 (0x9131f400) [pid = 6187] [serial = 571] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 326 (0x91407400) [pid = 6187] [serial = 556] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 325 (0x8b761400) [pid = 6187] [serial = 559] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 324 (0x903a2400) [pid = 6187] [serial = 568] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 323 (0x908f0800) [pid = 6187] [serial = 569] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 322 (0x90199000) [pid = 6187] [serial = 566] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 321 (0x98416000) [pid = 6187] [serial = 553] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 320 (0x8f943000) [pid = 6187] [serial = 565] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 319 (0x8b7a2400) [pid = 6187] [serial = 560] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 318 (0x97db3800) [pid = 6187] [serial = 550] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 317 (0x91340000) [pid = 6187] [serial = 538] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 316 (0x8e379800) [pid = 6187] [serial = 532] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 315 (0x8b59e400) [pid = 6187] [serial = 529] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 314 (0x8c8f0c00) [pid = 6187] [serial = 563] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 313 (0x903a4000) [pid = 6187] [serial = 535] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 312 (0x92b21c00) [pid = 6187] [serial = 541] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 311 (0x93e48400) [pid = 6187] [serial = 544] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 310 (0x8b764c00) [pid = 6187] [serial = 562] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 6187 | --DOMWINDOW == 309 (0x97b41000) [pid = 6187] [serial = 547] [outer = (nil)] [url = about:blank] 03:47:47 INFO - PROCESS | 6187 | 1461235667294 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2534ms 03:47:47 INFO - PROCESS | 6187 | 1461235667329 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 6187 | 1461235667337 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:47:47 INFO - PROCESS | 6187 | 1461235667348 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 6187 | 1461235667353 Marionette TRACE conn4 <- [1,874,null,{}] 03:47:47 INFO - PROCESS | 6187 | 1461235667362 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 6187 | 1461235667573 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:47:47 INFO - PROCESS | 6187 | 1461235667742 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d4000 == 100 [pid = 6187] [id = 226] 03:47:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 310 (0x86aab800) [pid = 6187] [serial = 679] [outer = (nil)] 03:47:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 311 (0x876f0400) [pid = 6187] [serial = 680] [outer = 0x86aab800] 03:47:47 INFO - PROCESS | 6187 | 1461235667845 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 312 (0x876fa000) [pid = 6187] [serial = 681] [outer = 0x86aab800] 03:47:48 INFO - PROCESS | 6187 | 1461235668793 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1534ms 03:47:48 INFO - PROCESS | 6187 | 1461235668884 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 6187 | 1461235668893 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:47:48 INFO - PROCESS | 6187 | 1461235668904 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 6187 | 1461235668909 Marionette TRACE conn4 <- [1,878,null,{}] 03:47:48 INFO - PROCESS | 6187 | 1461235668931 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:49 INFO - PROCESS | 6187 | 1461235669206 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:47:49 INFO - PROCESS | 6187 | 1461235669423 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c5fc00 == 101 [pid = 6187] [id = 227] 03:47:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 313 (0x88c60c00) [pid = 6187] [serial = 682] [outer = (nil)] 03:47:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 314 (0x898cb000) [pid = 6187] [serial = 683] [outer = 0x88c60c00] 03:47:49 INFO - PROCESS | 6187 | 1461235669503 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 315 (0x8ac39400) [pid = 6187] [serial = 684] [outer = 0x88c60c00] 03:47:50 INFO - PROCESS | 6187 | 1461235670411 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1546ms 03:47:50 INFO - PROCESS | 6187 | 1461235670450 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 6187 | 1461235670453 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:47:50 INFO - PROCESS | 6187 | 1461235670461 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 6187 | 1461235670467 Marionette TRACE conn4 <- [1,882,null,{}] 03:47:50 INFO - PROCESS | 6187 | 1461235670500 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 6187 | 1461235670766 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:47:50 INFO - PROCESS | 6187 | 1461235670801 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f0d400 == 102 [pid = 6187] [id = 228] 03:47:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 316 (0x8b7a6800) [pid = 6187] [serial = 685] [outer = (nil)] 03:47:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 317 (0x8c02c800) [pid = 6187] [serial = 686] [outer = 0x8b7a6800] 03:47:50 INFO - PROCESS | 6187 | 1461235670885 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 318 (0x8c8f5c00) [pid = 6187] [serial = 687] [outer = 0x8b7a6800] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 317 (0x97b44000) [pid = 6187] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 316 (0x902f4800) [pid = 6187] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 315 (0x8c02a000) [pid = 6187] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 314 (0x8aeee800) [pid = 6187] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 313 (0x91405000) [pid = 6187] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 312 (0x91334000) [pid = 6187] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 311 (0x8c029c00) [pid = 6187] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 310 (0x908eb800) [pid = 6187] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 309 (0x8abac800) [pid = 6187] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:47:51 INFO - PROCESS | 6187 | --DOMWINDOW == 308 (0x8f016c00) [pid = 6187] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:47:52 INFO - PROCESS | 6187 | 1461235672085 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1662ms 03:47:52 INFO - PROCESS | 6187 | 1461235672124 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 6187 | 1461235672128 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:47:52 INFO - PROCESS | 6187 | 1461235672135 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 6187 | 1461235672137 Marionette TRACE conn4 <- [1,886,null,{}] 03:47:52 INFO - PROCESS | 6187 | 1461235672143 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 6187 | 1461235672332 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:47:52 INFO - PROCESS | 6187 | 1461235672506 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa3400 == 103 [pid = 6187] [id = 229] 03:47:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 309 (0x8c027000) [pid = 6187] [serial = 688] [outer = (nil)] 03:47:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 310 (0x8e621800) [pid = 6187] [serial = 689] [outer = 0x8c027000] 03:47:52 INFO - PROCESS | 6187 | 1461235672585 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 311 (0x8ee75000) [pid = 6187] [serial = 690] [outer = 0x8c027000] 03:47:53 INFO - PROCESS | 6187 | 1461235673394 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1392ms 03:47:53 INFO - PROCESS | 6187 | 1461235673529 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 6187 | 1461235673536 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:47:53 INFO - PROCESS | 6187 | 1461235673546 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 6187 | 1461235673554 Marionette TRACE conn4 <- [1,890,null,{}] 03:47:53 INFO - PROCESS | 6187 | 1461235673576 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 6187 | 1461235673830 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:47:54 INFO - PROCESS | 6187 | 1461235674180 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aaa000 == 104 [pid = 6187] [id = 230] 03:47:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 312 (0x86aaa400) [pid = 6187] [serial = 691] [outer = (nil)] 03:47:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 313 (0x86c96c00) [pid = 6187] [serial = 692] [outer = 0x86aaa400] 03:47:54 INFO - PROCESS | 6187 | 1461235674281 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 314 (0x87606000) [pid = 6187] [serial = 693] [outer = 0x86aaa400] 03:47:55 INFO - PROCESS | 6187 | 1461235675266 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1795ms 03:47:55 INFO - PROCESS | 6187 | 1461235675342 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 6187 | 1461235675348 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:47:55 INFO - PROCESS | 6187 | 1461235675363 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 6187 | 1461235675371 Marionette TRACE conn4 <- [1,894,null,{}] 03:47:55 INFO - PROCESS | 6187 | 1461235675379 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 6187 | 1461235675631 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:47:55 INFO - PROCESS | 6187 | 1461235675946 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa1800 == 105 [pid = 6187] [id = 231] 03:47:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 315 (0x886f6800) [pid = 6187] [serial = 694] [outer = (nil)] 03:47:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 316 (0x898cdc00) [pid = 6187] [serial = 695] [outer = 0x886f6800] 03:47:56 INFO - PROCESS | 6187 | 1461235676051 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 317 (0x8b320c00) [pid = 6187] [serial = 696] [outer = 0x886f6800] 03:47:57 INFO - PROCESS | 6187 | 1461235677150 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1845ms 03:47:57 INFO - PROCESS | 6187 | 1461235677205 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 6187 | 1461235677209 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:47:57 INFO - PROCESS | 6187 | 1461235677219 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 6187 | 1461235677222 Marionette TRACE conn4 <- [1,898,null,{}] 03:47:57 INFO - PROCESS | 6187 | 1461235677241 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 6187 | 1461235677561 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:47:57 INFO - PROCESS | 6187 | 1461235677871 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8f0c00 == 106 [pid = 6187] [id = 232] 03:47:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 318 (0x8f013800) [pid = 6187] [serial = 697] [outer = (nil)] 03:47:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 319 (0x8f946800) [pid = 6187] [serial = 698] [outer = 0x8f013800] 03:47:58 INFO - PROCESS | 6187 | 1461235678011 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 320 (0x9004b400) [pid = 6187] [serial = 699] [outer = 0x8f013800] 03:47:59 INFO - PROCESS | 6187 | 1461235679018 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1849ms 03:47:59 INFO - PROCESS | 6187 | 1461235679068 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 6187 | 1461235679073 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:47:59 INFO - PROCESS | 6187 | 1461235679080 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 6187 | 1461235679085 Marionette TRACE conn4 <- [1,902,null,{}] 03:47:59 INFO - PROCESS | 6187 | 1461235679092 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 6187 | 1461235679355 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:47:59 INFO - PROCESS | 6187 | 1461235679667 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee71c00 == 107 [pid = 6187] [id = 233] 03:47:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 321 (0x901a5000) [pid = 6187] [serial = 700] [outer = (nil)] 03:47:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 322 (0x9039a000) [pid = 6187] [serial = 701] [outer = 0x901a5000] 03:47:59 INFO - PROCESS | 6187 | 1461235679767 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 323 (0x908e5800) [pid = 6187] [serial = 702] [outer = 0x901a5000] 03:48:00 INFO - PROCESS | 6187 | 1461235680759 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1747ms 03:48:00 INFO - PROCESS | 6187 | 1461235680829 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 6187 | 1461235680833 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:48:00 INFO - PROCESS | 6187 | 1461235680841 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 6187 | 1461235680846 Marionette TRACE conn4 <- [1,906,null,{}] 03:48:00 INFO - PROCESS | 6187 | 1461235680852 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:01 INFO - PROCESS | 6187 | 1461235681099 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:48:01 INFO - PROCESS | 6187 | 1461235681409 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa5800 == 108 [pid = 6187] [id = 234] 03:48:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 324 (0x8f949800) [pid = 6187] [serial = 703] [outer = (nil)] 03:48:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 325 (0x91333800) [pid = 6187] [serial = 704] [outer = 0x8f949800] 03:48:01 INFO - PROCESS | 6187 | 1461235681515 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 326 (0x9133a000) [pid = 6187] [serial = 705] [outer = 0x8f949800] 03:48:02 INFO - PROCESS | 6187 | 1461235682482 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1688ms 03:48:02 INFO - PROCESS | 6187 | 1461235682530 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:48:02 INFO - PROCESS | 6187 | 1461235682535 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:48:02 INFO - PROCESS | 6187 | 1461235682543 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 6187 | 1461235682549 Marionette TRACE conn4 <- [1,910,null,{}] 03:48:02 INFO - PROCESS | 6187 | 1461235682557 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:02 INFO - PROCESS | 6187 | 1461235682818 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:48:03 INFO - PROCESS | 6187 | 1461235683204 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x9131f400 == 109 [pid = 6187] [id = 235] 03:48:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 327 (0x92c50000) [pid = 6187] [serial = 706] [outer = (nil)] 03:48:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 328 (0x93e46400) [pid = 6187] [serial = 707] [outer = 0x92c50000] 03:48:03 INFO - PROCESS | 6187 | 1461235683373 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 329 (0x9703c000) [pid = 6187] [serial = 708] [outer = 0x92c50000] 03:48:04 INFO - PROCESS | 6187 | 1461235684618 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2146ms 03:48:04 INFO - PROCESS | 6187 | 1461235684693 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 6187 | 1461235684700 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:48:04 INFO - PROCESS | 6187 | 1461235684712 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 6187 | 1461235684717 Marionette TRACE conn4 <- [1,914,null,{}] 03:48:04 INFO - PROCESS | 6187 | 1461235684729 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 6187 | 1461235685018 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:48:05 INFO - PROCESS | 6187 | 1461235685402 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8804ac00 == 110 [pid = 6187] [id = 236] 03:48:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 330 (0x88c5e000) [pid = 6187] [serial = 709] [outer = (nil)] 03:48:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 331 (0x97cd5000) [pid = 6187] [serial = 710] [outer = 0x88c5e000] 03:48:05 INFO - PROCESS | 6187 | 1461235685505 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 332 (0x97dbec00) [pid = 6187] [serial = 711] [outer = 0x88c5e000] 03:48:06 INFO - PROCESS | 6187 | 1461235686512 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1839ms 03:48:06 INFO - PROCESS | 6187 | 1461235686550 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 6187 | 1461235686556 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:48:06 INFO - PROCESS | 6187 | 1461235686563 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 6187 | 1461235686568 Marionette TRACE conn4 <- [1,918,null,{}] 03:48:06 INFO - PROCESS | 6187 | 1461235686574 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:06 INFO - PROCESS | 6187 | 1461235686799 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:48:07 INFO - PROCESS | 6187 | 1461235687128 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x97a74c00 == 111 [pid = 6187] [id = 237] 03:48:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 333 (0x97b41000) [pid = 6187] [serial = 712] [outer = (nil)] 03:48:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 334 (0x98457400) [pid = 6187] [serial = 713] [outer = 0x97b41000] 03:48:07 INFO - PROCESS | 6187 | 1461235687231 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 335 (0x98be7400) [pid = 6187] [serial = 714] [outer = 0x97b41000] 03:48:08 INFO - PROCESS | 6187 | 1461235688149 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1635ms 03:48:08 INFO - PROCESS | 6187 | 1461235688199 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:48:08 INFO - PROCESS | 6187 | 1461235688204 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:48:08 INFO - PROCESS | 6187 | 1461235688213 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 6187 | 1461235688216 Marionette TRACE conn4 <- [1,922,null,{}] 03:48:08 INFO - PROCESS | 6187 | 1461235688223 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 6187 | 1461235688441 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:48:08 INFO - PROCESS | 6187 | 1461235688704 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab4f400 == 112 [pid = 6187] [id = 238] 03:48:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 336 (0x8ab4f800) [pid = 6187] [serial = 715] [outer = (nil)] 03:48:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 337 (0x8ab57c00) [pid = 6187] [serial = 716] [outer = 0x8ab4f800] 03:48:08 INFO - PROCESS | 6187 | 1461235688843 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 338 (0x8ab5ac00) [pid = 6187] [serial = 717] [outer = 0x8ab4f800] 03:48:09 INFO - PROCESS | 6187 | 1461235689754 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1582ms 03:48:09 INFO - PROCESS | 6187 | 1461235689795 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 6187 | 1461235689798 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:48:09 INFO - PROCESS | 6187 | 1461235689806 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 6187 | 1461235689809 Marionette TRACE conn4 <- [1,926,null,{}] 03:48:09 INFO - PROCESS | 6187 | 1461235689816 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 6187 | 1461235690024 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:48:10 INFO - PROCESS | 6187 | 1461235690290 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab50c00 == 113 [pid = 6187] [id = 239] 03:48:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 339 (0x8ab53000) [pid = 6187] [serial = 718] [outer = (nil)] 03:48:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 340 (0x981c7800) [pid = 6187] [serial = 719] [outer = 0x8ab53000] 03:48:10 INFO - PROCESS | 6187 | 1461235690431 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 341 (0x9aed1800) [pid = 6187] [serial = 720] [outer = 0x8ab53000] 03:48:11 INFO - PROCESS | 6187 | 1461235691330 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1592ms 03:48:11 INFO - PROCESS | 6187 | 1461235691400 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 6187 | 1461235691405 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:48:11 INFO - PROCESS | 6187 | 1461235691411 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 6187 | 1461235691417 Marionette TRACE conn4 <- [1,930,null,{}] 03:48:11 INFO - PROCESS | 6187 | 1461235691423 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 6187 | 1461235691703 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:48:12 INFO - PROCESS | 6187 | 1461235692028 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e41800 == 114 [pid = 6187] [id = 240] 03:48:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 342 (0x88e4a400) [pid = 6187] [serial = 721] [outer = (nil)] 03:48:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 343 (0x88e4f800) [pid = 6187] [serial = 722] [outer = 0x88e4a400] 03:48:12 INFO - PROCESS | 6187 | 1461235692136 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 344 (0x98419800) [pid = 6187] [serial = 723] [outer = 0x88e4a400] 03:48:13 INFO - PROCESS | 6187 | 1461235693185 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1834ms 03:48:13 INFO - PROCESS | 6187 | 1461235693246 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 6187 | 1461235693251 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:48:13 INFO - PROCESS | 6187 | 1461235693258 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 6187 | 1461235693262 Marionette TRACE conn4 <- [1,934,null,{}] 03:48:13 INFO - PROCESS | 6187 | 1461235693269 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:13 INFO - PROCESS | 6187 | 1461235693535 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:48:14 INFO - PROCESS | 6187 | 1461235694318 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x86290800 == 115 [pid = 6187] [id = 241] 03:48:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 345 (0x86292c00) [pid = 6187] [serial = 724] [outer = (nil)] 03:48:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 346 (0x86aa2400) [pid = 6187] [serial = 725] [outer = 0x86292c00] 03:48:14 INFO - PROCESS | 6187 | 1461235694436 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 347 (0x86aac000) [pid = 6187] [serial = 726] [outer = 0x86292c00] 03:48:15 INFO - PROCESS | 6187 | 1461235695395 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2189ms 03:48:15 INFO - PROCESS | 6187 | 1461235695448 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 6187 | 1461235695456 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:48:15 INFO - PROCESS | 6187 | 1461235695465 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 6187 | 1461235695470 Marionette TRACE conn4 <- [1,938,null,{}] 03:48:15 INFO - PROCESS | 6187 | 1461235695477 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 6187 | 1461235695681 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:48:15 INFO - PROCESS | 6187 | 1461235695950 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x88044000 == 116 [pid = 6187] [id = 242] 03:48:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 348 (0x886f4000) [pid = 6187] [serial = 727] [outer = (nil)] 03:48:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 349 (0x88e4a800) [pid = 6187] [serial = 728] [outer = 0x886f4000] 03:48:16 INFO - PROCESS | 6187 | 1461235696082 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 350 (0x88e4dc00) [pid = 6187] [serial = 729] [outer = 0x886f4000] 03:48:17 INFO - PROCESS | 6187 | 1461235697161 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1736ms 03:48:17 INFO - PROCESS | 6187 | 1461235697204 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 6187 | 1461235697211 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:48:17 INFO - PROCESS | 6187 | 1461235697220 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 6187 | 1461235697224 Marionette TRACE conn4 <- [1,942,null,{}] 03:48:17 INFO - PROCESS | 6187 | 1461235697230 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:17 INFO - PROCESS | 6187 | 1461235697444 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:48:17 INFO - PROCESS | 6187 | 1461235697828 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e45800 == 117 [pid = 6187] [id = 243] 03:48:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 351 (0x88e4bc00) [pid = 6187] [serial = 730] [outer = (nil)] 03:48:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 352 (0x8900b000) [pid = 6187] [serial = 731] [outer = 0x88e4bc00] 03:48:17 INFO - PROCESS | 6187 | 1461235697919 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 353 (0x89010400) [pid = 6187] [serial = 732] [outer = 0x88e4bc00] 03:48:18 INFO - PROCESS | 6187 | 1461235698950 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1787ms 03:48:19 INFO - PROCESS | 6187 | 1461235699007 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 6187 | 1461235699012 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:48:19 INFO - PROCESS | 6187 | 1461235699021 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 6187 | 1461235699031 Marionette TRACE conn4 <- [1,946,null,{}] 03:48:19 INFO - PROCESS | 6187 | 1461235699047 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 6187 | 1461235699298 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:48:19 INFO - PROCESS | 6187 | 1461235699628 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab5d400 == 118 [pid = 6187] [id = 244] 03:48:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 354 (0x8b659000) [pid = 6187] [serial = 733] [outer = (nil)] 03:48:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 355 (0x8c02c400) [pid = 6187] [serial = 734] [outer = 0x8b659000] 03:48:19 INFO - PROCESS | 6187 | 1461235699722 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 356 (0x8c8ee000) [pid = 6187] [serial = 735] [outer = 0x8b659000] 03:48:20 INFO - PROCESS | 6187 | 1461235700660 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1697ms 03:48:20 INFO - PROCESS | 6187 | 1461235700717 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 6187 | 1461235700721 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:48:20 INFO - PROCESS | 6187 | 1461235700728 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 6187 | 1461235700732 Marionette TRACE conn4 <- [1,950,null,{}] 03:48:20 INFO - PROCESS | 6187 | 1461235700738 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 6187 | 1461235700932 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:48:21 INFO - PROCESS | 6187 | 1461235701207 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x861dec00 == 119 [pid = 6187] [id = 245] 03:48:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 357 (0x8629c800) [pid = 6187] [serial = 736] [outer = (nil)] 03:48:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 358 (0x8ee73800) [pid = 6187] [serial = 737] [outer = 0x8629c800] 03:48:21 INFO - PROCESS | 6187 | 1461235701333 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 359 (0x8ee7d400) [pid = 6187] [serial = 738] [outer = 0x8629c800] 03:48:22 INFO - PROCESS | 6187 | 1461235702289 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1630ms 03:48:22 INFO - PROCESS | 6187 | 1461235702360 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 6187 | 1461235702364 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:48:22 INFO - PROCESS | 6187 | 1461235702371 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 6187 | 1461235702375 Marionette TRACE conn4 <- [1,954,null,{}] 03:48:22 INFO - PROCESS | 6187 | 1461235702381 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:22 INFO - PROCESS | 6187 | 1461235702573 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:48:22 INFO - PROCESS | 6187 | 1461235702844 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f3000 == 120 [pid = 6187] [id = 246] 03:48:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 360 (0x88048c00) [pid = 6187] [serial = 739] [outer = (nil)] 03:48:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 361 (0x8f016800) [pid = 6187] [serial = 740] [outer = 0x88048c00] 03:48:22 INFO - PROCESS | 6187 | 1461235702982 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 362 (0x9019b800) [pid = 6187] [serial = 741] [outer = 0x88048c00] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x87f0d400 == 119 [pid = 6187] [id = 228] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x88c5fc00 == 118 [pid = 6187] [id = 227] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x859d4000 == 117 [pid = 6187] [id = 226] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x85890c00 == 116 [pid = 6187] [id = 223] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x859ca400 == 115 [pid = 6187] [id = 224] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x8588f400 == 114 [pid = 6187] [id = 222] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x86c96400 == 113 [pid = 6187] [id = 221] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa4800 == 112 [pid = 6187] [id = 219] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x86c9ac00 == 111 [pid = 6187] [id = 220] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x86292800 == 110 [pid = 6187] [id = 218] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x861de400 == 109 [pid = 6187] [id = 217] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x861d9c00 == 108 [pid = 6187] [id = 216] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x886e8800 == 107 [pid = 6187] [id = 214] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x8628fc00 == 106 [pid = 6187] [id = 215] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x876f4800 == 105 [pid = 6187] [id = 213] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x8abac400 == 104 [pid = 6187] [id = 212] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac31000 == 103 [pid = 6187] [id = 211] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x901a4400 == 102 [pid = 6187] [id = 209] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeed400 == 101 [pid = 6187] [id = 210] 03:48:23 INFO - PROCESS | 6187 | --DOCSHELL 0x886edc00 == 100 [pid = 6187] [id = 208] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 361 (0x903a3c00) [pid = 6187] [serial = 527] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 360 (0x93c9c800) [pid = 6187] [serial = 621] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 359 (0x8c8f0000) [pid = 6187] [serial = 368] [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.] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 358 (0xa3c7e400) [pid = 6187] [serial = 355] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 357 (0x8aef1800) [pid = 6187] [serial = 596] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 356 (0x91318800) [pid = 6187] [serial = 615] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 355 (0x8e37a000) [pid = 6187] [serial = 611] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 354 (0x8aef8c00) [pid = 6187] [serial = 605] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 353 (0x97b41800) [pid = 6187] [serial = 404] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 352 (0x91450c00) [pid = 6187] [serial = 617] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 351 (0x908ea000) [pid = 6187] [serial = 614] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 350 (0x92c50400) [pid = 6187] [serial = 618] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 349 (0x93c91c00) [pid = 6187] [serial = 581] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 348 (0x8eeb7800) [pid = 6187] [serial = 612] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 347 (0x8b654800) [pid = 6187] [serial = 606] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 346 (0x8b5a2c00) [pid = 6187] [serial = 574] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 345 (0xa282ec00) [pid = 6187] [serial = 599] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 344 (0x97cd4000) [pid = 6187] [serial = 584] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 343 (0x886f0800) [pid = 6187] [serial = 602] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 342 (0x8f021000) [pid = 6187] [serial = 578] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 341 (0x8f75d400) [pid = 6187] [serial = 608] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 340 (0x987a9400) [pid = 6187] [serial = 587] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 339 (0x91522000) [pid = 6187] [serial = 620] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 338 (0x9004cc00) [pid = 6187] [serial = 609] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 337 (0x99a93000) [pid = 6187] [serial = 590] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 336 (0xa0f9e800) [pid = 6187] [serial = 593] [outer = (nil)] [url = about:blank] 03:48:23 INFO - PROCESS | 6187 | --DOMWINDOW == 335 (0x91338000) [pid = 6187] [serial = 572] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 6187 | 1461235704210 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1882ms 03:48:24 INFO - PROCESS | 6187 | 1461235704255 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 6187 | 1461235704259 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:48:24 INFO - PROCESS | 6187 | 1461235704266 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 6187 | 1461235704269 Marionette TRACE conn4 <- [1,958,null,{}] 03:48:24 INFO - PROCESS | 6187 | 1461235704275 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:24 INFO - PROCESS | 6187 | 1461235704565 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:48:24 INFO - PROCESS | 6187 | 1461235704762 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x85890400 == 101 [pid = 6187] [id = 247] 03:48:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 336 (0x85893400) [pid = 6187] [serial = 742] [outer = (nil)] 03:48:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 337 (0x86aa6000) [pid = 6187] [serial = 743] [outer = 0x85893400] 03:48:24 INFO - PROCESS | 6187 | 1461235704865 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 338 (0x88042c00) [pid = 6187] [serial = 744] [outer = 0x85893400] 03:48:25 INFO - PROCESS | 6187 | 1461235705672 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1438ms 03:48:25 INFO - PROCESS | 6187 | 1461235705707 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 6187 | 1461235705711 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:48:25 INFO - PROCESS | 6187 | 1461235705722 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 6187 | 1461235705727 Marionette TRACE conn4 <- [1,962,null,{}] 03:48:25 INFO - PROCESS | 6187 | 1461235705734 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:26 INFO - PROCESS | 6187 | 1461235706012 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:48:26 INFO - PROCESS | 6187 | 1461235706128 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x861dac00 == 102 [pid = 6187] [id = 248] 03:48:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 339 (0x86292800) [pid = 6187] [serial = 745] [outer = (nil)] 03:48:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 340 (0x8b5a3800) [pid = 6187] [serial = 746] [outer = 0x86292800] 03:48:26 INFO - PROCESS | 6187 | 1461235706212 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 341 (0x8b654800) [pid = 6187] [serial = 747] [outer = 0x86292800] 03:48:27 INFO - PROCESS | 6187 | 1461235707086 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1442ms 03:48:27 INFO - PROCESS | 6187 | 1461235707164 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 6187 | 1461235707168 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:48:27 INFO - PROCESS | 6187 | 1461235707175 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 6187 | 1461235707179 Marionette TRACE conn4 <- [1,966,null,{}] 03:48:27 INFO - PROCESS | 6187 | 1461235707185 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:27 INFO - PROCESS | 6187 | 1461235707452 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:48:27 INFO - PROCESS | 6187 | 1461235707478 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aaf800 == 103 [pid = 6187] [id = 249] 03:48:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 342 (0x886f2800) [pid = 6187] [serial = 748] [outer = (nil)] 03:48:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 343 (0x8ee7b800) [pid = 6187] [serial = 749] [outer = 0x886f2800] 03:48:27 INFO - PROCESS | 6187 | 1461235707555 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 344 (0x8f01dc00) [pid = 6187] [serial = 750] [outer = 0x886f2800] 03:48:30 INFO - PROCESS | 6187 | 1461235710825 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 343 (0x86291400) [pid = 6187] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 342 (0x97db3000) [pid = 6187] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 341 (0x9fc54800) [pid = 6187] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 340 (0x8abab800) [pid = 6187] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 339 (0x8ff27c00) [pid = 6187] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 338 (0x8b5a0c00) [pid = 6187] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 337 (0x9b0b3c00) [pid = 6187] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 336 (0x97ac5400) [pid = 6187] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 335 (0x861e0000) [pid = 6187] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 334 (0x8ff1a800) [pid = 6187] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 333 (0x86aacc00) [pid = 6187] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 332 (0x8e61f000) [pid = 6187] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 331 (0x898c2400) [pid = 6187] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 330 (0x86aab800) [pid = 6187] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 329 (0x859d7c00) [pid = 6187] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 328 (0x87f02800) [pid = 6187] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 327 (0x8ac3d000) [pid = 6187] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 326 (0x88049800) [pid = 6187] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 325 (0x8c7e4800) [pid = 6187] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 324 (0x876f6000) [pid = 6187] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:48:30 INFO - PROCESS | 6187 | --DOMWINDOW == 323 (0x8b31ec00) [pid = 6187] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 322 (0x97b42400) [pid = 6187] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 321 (0x86aa1000) [pid = 6187] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 320 (0x97baa400) [pid = 6187] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 319 (0x9004a000) [pid = 6187] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 318 (0x9845dc00) [pid = 6187] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 317 (0x8ac3c000) [pid = 6187] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 316 (0x8b322c00) [pid = 6187] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 315 (0x8e377c00) [pid = 6187] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 314 (0x8f014c00) [pid = 6187] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 313 (0x92c52400) [pid = 6187] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 312 (0x8c7dd800) [pid = 6187] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 311 (0x9a4bac00) [pid = 6187] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 310 (0x8b75e800) [pid = 6187] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 309 (0x88040000) [pid = 6187] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 308 (0x8f015c00) [pid = 6187] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 307 (0x92b1f400) [pid = 6187] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 306 (0x98458c00) [pid = 6187] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 3894ms 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 305 (0x93c90000) [pid = 6187] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 304 (0x9feb8800) [pid = 6187] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 303 (0x8c8eac00) [pid = 6187] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 302 (0x8e785400) [pid = 6187] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 301 (0x8ff2e000) [pid = 6187] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 300 (0x8eeb5800) [pid = 6187] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 299 (0x86ca1c00) [pid = 6187] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 298 (0x8e375c00) [pid = 6187] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 297 (0x8b7a6800) [pid = 6187] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 296 (0x8f016000) [pid = 6187] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 295 (0x8e373000) [pid = 6187] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 294 (0x8abae800) [pid = 6187] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 293 (0x99072000) [pid = 6187] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 292 (0x8eeaf800) [pid = 6187] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 291 (0x9fef0800) [pid = 6187] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 290 (0x92b17800) [pid = 6187] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 289 (0x8588fc00) [pid = 6187] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 288 (0x8c026000) [pid = 6187] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 287 (0x9213c800) [pid = 6187] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 286 (0xa4590400) [pid = 6187] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 285 (0x90044800) [pid = 6187] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 284 (0x97cc9000) [pid = 6187] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 283 (0x861da800) [pid = 6187] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 282 (0x9201ec00) [pid = 6187] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 281 (0x8abae000) [pid = 6187] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 280 (0x97ac6000) [pid = 6187] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 279 (0x9004e800) [pid = 6187] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 278 (0x8ac34400) [pid = 6187] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 277 (0x8c7dcc00) [pid = 6187] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 276 (0x97b35c00) [pid = 6187] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 275 (0x8b31c000) [pid = 6187] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 274 (0x91339000) [pid = 6187] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 273 (0x977ed000) [pid = 6187] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 272 (0x9df17800) [pid = 6187] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 271 (0x9b0be800) [pid = 6187] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 270 (0x901a6c00) [pid = 6187] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 269 (0x8e4ec400) [pid = 6187] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 268 (0x8b7acc00) [pid = 6187] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 267 (0x9feed000) [pid = 6187] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 266 (0x92b22000) [pid = 6187] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 265 (0x8f01a400) [pid = 6187] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 264 (0x97dbe400) [pid = 6187] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 263 (0x97dec800) [pid = 6187] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 262 (0x8b5a3c00) [pid = 6187] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 261 (0x8eeb1400) [pid = 6187] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 260 (0x8b64b800) [pid = 6187] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 259 (0x86c9bc00) [pid = 6187] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 258 (0x903a4800) [pid = 6187] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 257 (0x97db8400) [pid = 6187] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 256 (0x9131a400) [pid = 6187] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 255 (0x903a1800) [pid = 6187] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 254 (0x92b1c800) [pid = 6187] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 253 (0x97e3cc00) [pid = 6187] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 252 (0x8b75e400) [pid = 6187] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 251 (0x9fef0400) [pid = 6187] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 250 (0x8e37a800) [pid = 6187] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 249 (0x9403ac00) [pid = 6187] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 248 (0x9939ac00) [pid = 6187] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 247 (0x898c8400) [pid = 6187] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 246 (0x88c60c00) [pid = 6187] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 245 (0x9fb8f800) [pid = 6187] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 244 (0xa0c11c00) [pid = 6187] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 243 (0x8c030000) [pid = 6187] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 242 (0x9133f400) [pid = 6187] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 241 (0x99a98000) [pid = 6187] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 240 (0x9403d400) [pid = 6187] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 239 (0x9039bc00) [pid = 6187] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 238 (0x9845d400) [pid = 6187] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 237 (0x908e8000) [pid = 6187] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 236 (0x92c58800) [pid = 6187] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 235 (0x8e622c00) [pid = 6187] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 234 (0x8f758c00) [pid = 6187] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 233 (0x97e42400) [pid = 6187] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 232 (0x8aba2000) [pid = 6187] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:48:31 INFO - PROCESS | 6187 | --DOMWINDOW == 231 (0x898cd000) [pid = 6187] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:48:31 INFO - PROCESS | 6187 | 1461235711128 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 6187 | 1461235711146 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:48:31 INFO - PROCESS | 6187 | 1461235711197 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 6187 | 1461235711205 Marionette TRACE conn4 <- [1,970,null,{}] 03:48:31 INFO - PROCESS | 6187 | 1461235711233 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:31 INFO - PROCESS | 6187 | 1461235711553 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:48:31 INFO - PROCESS | 6187 | 1461235711583 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x861e0800 == 104 [pid = 6187] [id = 250] 03:48:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 232 (0x86291c00) [pid = 6187] [serial = 751] [outer = (nil)] 03:48:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 233 (0x86aacc00) [pid = 6187] [serial = 752] [outer = 0x86291c00] 03:48:31 INFO - PROCESS | 6187 | 1461235711682 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 234 (0x86ca2c00) [pid = 6187] [serial = 753] [outer = 0x86291c00] 03:48:32 INFO - PROCESS | 6187 | 1461235712652 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1526ms 03:48:32 INFO - PROCESS | 6187 | 1461235712709 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 6187 | 1461235712716 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:48:32 INFO - PROCESS | 6187 | 1461235712726 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 6187 | 1461235712730 Marionette TRACE conn4 <- [1,974,null,{}] 03:48:32 INFO - PROCESS | 6187 | 1461235712747 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 6187 | 1461235713104 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:48:33 INFO - PROCESS | 6187 | 1461235713450 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x861d9400 == 105 [pid = 6187] [id = 251] 03:48:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 235 (0x861d9800) [pid = 6187] [serial = 754] [outer = (nil)] 03:48:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 236 (0x861e8000) [pid = 6187] [serial = 755] [outer = 0x861d9800] 03:48:33 INFO - PROCESS | 6187 | 1461235713555 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 237 (0x86aa4c00) [pid = 6187] [serial = 756] [outer = 0x861d9800] 03:48:34 INFO - PROCESS | 6187 | 1461235714876 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2194ms 03:48:34 INFO - PROCESS | 6187 | 1461235714933 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 6187 | 1461235714942 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:48:34 INFO - PROCESS | 6187 | 1461235714953 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 6187 | 1461235714960 Marionette TRACE conn4 <- [1,978,null,{}] 03:48:34 INFO - PROCESS | 6187 | 1461235714970 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:35 INFO - PROCESS | 6187 | 1461235715255 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:48:35 INFO - PROCESS | 6187 | 1461235715573 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x88049800 == 106 [pid = 6187] [id = 252] 03:48:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 238 (0x88c59400) [pid = 6187] [serial = 757] [outer = (nil)] 03:48:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 239 (0x88e44000) [pid = 6187] [serial = 758] [outer = 0x88c59400] 03:48:35 INFO - PROCESS | 6187 | 1461235715687 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 240 (0x89006000) [pid = 6187] [serial = 759] [outer = 0x88c59400] 03:48:36 INFO - PROCESS | 6187 | 1461235716776 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1898ms 03:48:36 INFO - PROCESS | 6187 | 1461235716851 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 6187 | 1461235716856 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:48:36 INFO - PROCESS | 6187 | 1461235716864 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 6187 | 1461235716869 Marionette TRACE conn4 <- [1,982,null,{}] 03:48:36 INFO - PROCESS | 6187 | 1461235716875 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 6187 | 1461235717212 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:48:37 INFO - PROCESS | 6187 | 1461235717675 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x89005c00 == 107 [pid = 6187] [id = 253] 03:48:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 241 (0x8ab52000) [pid = 6187] [serial = 760] [outer = (nil)] 03:48:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 242 (0x8ac34400) [pid = 6187] [serial = 761] [outer = 0x8ab52000] 03:48:37 INFO - PROCESS | 6187 | 1461235717797 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 243 (0x8b319400) [pid = 6187] [serial = 762] [outer = 0x8ab52000] 03:48:38 INFO - PROCESS | 6187 | 1461235718910 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2086ms 03:48:38 INFO - PROCESS | 6187 | 1461235718951 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:48:38 INFO - PROCESS | 6187 | 1461235718961 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:48:38 INFO - PROCESS | 6187 | 1461235718983 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 6187 | 1461235718993 Marionette TRACE conn4 <- [1,986,null,{}] 03:48:39 INFO - PROCESS | 6187 | 1461235718999 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:39 INFO - PROCESS | 6187 | 1461235719341 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:48:39 INFO - PROCESS | 6187 | 1461235719673 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab58000 == 108 [pid = 6187] [id = 254] 03:48:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 244 (0x8abac400) [pid = 6187] [serial = 763] [outer = (nil)] 03:48:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 245 (0x8c7dd400) [pid = 6187] [serial = 764] [outer = 0x8abac400] 03:48:39 INFO - PROCESS | 6187 | 1461235719801 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 246 (0x8e373000) [pid = 6187] [serial = 765] [outer = 0x8abac400] 03:48:40 INFO - PROCESS | 6187 | 1461235720943 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2008ms 03:48:40 INFO - PROCESS | 6187 | 1461235720980 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 6187 | 1461235720984 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:48:40 INFO - PROCESS | 6187 | 1461235720992 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 6187 | 1461235720996 Marionette TRACE conn4 <- [1,990,null,{}] 03:48:41 INFO - PROCESS | 6187 | 1461235721003 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:41 INFO - PROCESS | 6187 | 1461235721233 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:48:41 INFO - PROCESS | 6187 | 1461235721550 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa0400 == 109 [pid = 6187] [id = 255] 03:48:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 247 (0x8b324800) [pid = 6187] [serial = 766] [outer = (nil)] 03:48:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 248 (0x8e623c00) [pid = 6187] [serial = 767] [outer = 0x8b324800] 03:48:41 INFO - PROCESS | 6187 | 1461235721674 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 249 (0x8e628400) [pid = 6187] [serial = 768] [outer = 0x8b324800] 03:48:42 INFO - PROCESS | 6187 | 1461235722935 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1992ms 03:48:43 INFO - PROCESS | 6187 | 1461235723006 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 6187 | 1461235723011 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:48:43 INFO - PROCESS | 6187 | 1461235723023 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 6187 | 1461235723030 Marionette TRACE conn4 <- [1,994,null,{}] 03:48:43 INFO - PROCESS | 6187 | 1461235723040 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:43 INFO - PROCESS | 6187 | 1461235723432 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:48:43 INFO - PROCESS | 6187 | 1461235723655 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e622c00 == 110 [pid = 6187] [id = 256] 03:48:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 250 (0x8eeb0c00) [pid = 6187] [serial = 769] [outer = (nil)] 03:48:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 251 (0x8f01d400) [pid = 6187] [serial = 770] [outer = 0x8eeb0c00] 03:48:43 INFO - PROCESS | 6187 | 1461235723768 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 252 (0x8ff32c00) [pid = 6187] [serial = 771] [outer = 0x8eeb0c00] 03:48:44 INFO - PROCESS | 6187 | 1461235724971 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1998ms 03:48:45 INFO - PROCESS | 6187 | 1461235725023 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 6187 | 1461235725030 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:48:45 INFO - PROCESS | 6187 | 1461235725041 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 6187 | 1461235725048 Marionette TRACE conn4 <- [1,998,null,{}] 03:48:45 INFO - PROCESS | 6187 | 1461235725069 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 6187 | 1461235725507 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:48:45 INFO - PROCESS | 6187 | 1461235725803 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e78c800 == 111 [pid = 6187] [id = 257] 03:48:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 253 (0x8eeb5400) [pid = 6187] [serial = 772] [outer = (nil)] 03:48:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 254 (0x901a1000) [pid = 6187] [serial = 773] [outer = 0x8eeb5400] 03:48:45 INFO - PROCESS | 6187 | 1461235725950 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 255 (0x902f1400) [pid = 6187] [serial = 774] [outer = 0x8eeb5400] 03:48:46 INFO - PROCESS | 6187 | 1461235726924 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1951ms 03:48:46 INFO - PROCESS | 6187 | 1461235726994 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 6187 | 1461235726999 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:48:47 INFO - PROCESS | 6187 | 1461235727010 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 6187 | 1461235727013 Marionette TRACE conn4 <- [1,1002,null,{}] 03:48:47 INFO - PROCESS | 6187 | 1461235727021 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 6187 | 1461235727281 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:48:47 INFO - PROCESS | 6187 | 1461235727581 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x9004a000 == 112 [pid = 6187] [id = 258] 03:48:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 256 (0x9004e800) [pid = 6187] [serial = 775] [outer = (nil)] 03:48:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 257 (0x91311400) [pid = 6187] [serial = 776] [outer = 0x9004e800] 03:48:47 INFO - PROCESS | 6187 | 1461235727691 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 258 (0x91318800) [pid = 6187] [serial = 777] [outer = 0x9004e800] 03:48:48 INFO - PROCESS | 6187 | 1461235728690 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1739ms 03:48:48 INFO - PROCESS | 6187 | 1461235728750 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 6187 | 1461235728757 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:48:48 INFO - PROCESS | 6187 | 1461235728768 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 6187 | 1461235728774 Marionette TRACE conn4 <- [1,1006,null,{}] 03:48:48 INFO - PROCESS | 6187 | 1461235728781 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:49 INFO - PROCESS | 6187 | 1461235729017 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:48:49 INFO - PROCESS | 6187 | 1461235729285 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x85892400 == 113 [pid = 6187] [id = 259] 03:48:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 259 (0x903a1c00) [pid = 6187] [serial = 778] [outer = (nil)] 03:48:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 260 (0x9133fc00) [pid = 6187] [serial = 779] [outer = 0x903a1c00] 03:48:49 INFO - PROCESS | 6187 | 1461235729452 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 261 (0x91521400) [pid = 6187] [serial = 780] [outer = 0x903a1c00] 03:48:50 INFO - PROCESS | 6187 | 1461235730370 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1636ms 03:48:50 INFO - PROCESS | 6187 | 1461235730404 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 6187 | 1461235730407 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:48:50 INFO - PROCESS | 6187 | 1461235730414 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 6187 | 1461235730417 Marionette TRACE conn4 <- [1,1010,null,{}] 03:48:50 INFO - PROCESS | 6187 | 1461235730424 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:50 INFO - PROCESS | 6187 | 1461235730636 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:48:51 INFO - PROCESS | 6187 | 1461235731032 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x92138c00 == 114 [pid = 6187] [id = 260] 03:48:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 262 (0x92b17800) [pid = 6187] [serial = 781] [outer = (nil)] 03:48:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 263 (0x92b22400) [pid = 6187] [serial = 782] [outer = 0x92b17800] 03:48:51 INFO - PROCESS | 6187 | 1461235731133 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 264 (0x92c52c00) [pid = 6187] [serial = 783] [outer = 0x92b17800] 03:48:52 INFO - PROCESS | 6187 | 1461235732069 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1691ms 03:48:52 INFO - PROCESS | 6187 | 1461235732106 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 6187 | 1461235732109 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:48:52 INFO - PROCESS | 6187 | 1461235732117 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 6187 | 1461235732121 Marionette TRACE conn4 <- [1,1014,null,{}] 03:48:52 INFO - PROCESS | 6187 | 1461235732127 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:52 INFO - PROCESS | 6187 | 1461235732343 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:48:52 INFO - PROCESS | 6187 | 1461235732672 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c90800 == 115 [pid = 6187] [id = 261] 03:48:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 265 (0x93c93800) [pid = 6187] [serial = 784] [outer = (nil)] 03:48:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 266 (0x93c9e000) [pid = 6187] [serial = 785] [outer = 0x93c93800] 03:48:52 INFO - PROCESS | 6187 | 1461235732799 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 267 (0x94034800) [pid = 6187] [serial = 786] [outer = 0x93c93800] 03:48:53 INFO - PROCESS | 6187 | 1461235733782 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1733ms 03:48:53 INFO - PROCESS | 6187 | 1461235733853 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 6187 | 1461235733859 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:48:53 INFO - PROCESS | 6187 | 1461235733867 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 6187 | 1461235733873 Marionette TRACE conn4 <- [1,1018,null,{}] 03:48:53 INFO - PROCESS | 6187 | 1461235733880 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:54 INFO - PROCESS | 6187 | 1461235734160 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:48:54 INFO - PROCESS | 6187 | 1461235734497 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c99c00 == 116 [pid = 6187] [id = 262] 03:48:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 268 (0x977e4800) [pid = 6187] [serial = 787] [outer = (nil)] 03:48:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 269 (0x97ccd000) [pid = 6187] [serial = 788] [outer = 0x977e4800] 03:48:54 INFO - PROCESS | 6187 | 1461235734606 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 270 (0x97db7000) [pid = 6187] [serial = 789] [outer = 0x977e4800] 03:48:55 INFO - PROCESS | 6187 | 1461235735637 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1845ms 03:48:55 INFO - PROCESS | 6187 | 1461235735713 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 6187 | 1461235735717 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:48:55 INFO - PROCESS | 6187 | 1461235735727 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 6187 | 1461235735732 Marionette TRACE conn4 <- [1,1022,null,{}] 03:48:55 INFO - PROCESS | 6187 | 1461235735740 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:56 INFO - PROCESS | 6187 | 1461235736039 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:48:56 INFO - PROCESS | 6187 | 1461235736369 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a7000 == 117 [pid = 6187] [id = 263] 03:48:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 271 (0x92c5cc00) [pid = 6187] [serial = 790] [outer = (nil)] 03:48:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 272 (0x97e46000) [pid = 6187] [serial = 791] [outer = 0x92c5cc00] 03:48:56 INFO - PROCESS | 6187 | 1461235736471 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 273 (0x980c1c00) [pid = 6187] [serial = 792] [outer = 0x92c5cc00] 03:48:57 INFO - PROCESS | 6187 | 1461235737464 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1786ms 03:48:57 INFO - PROCESS | 6187 | 1461235737514 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:48:57 INFO - PROCESS | 6187 | 1461235737518 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:48:57 INFO - PROCESS | 6187 | 1461235737525 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 6187 | 1461235737529 Marionette TRACE conn4 <- [1,1026,null,{}] 03:48:57 INFO - PROCESS | 6187 | 1461235737535 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 6187 | 1461235737758 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:48:58 INFO - PROCESS | 6187 | 1461235738070 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x97cd5c00 == 118 [pid = 6187] [id = 264] 03:48:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 274 (0x97df1000) [pid = 6187] [serial = 793] [outer = (nil)] 03:48:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 275 (0x9939ac00) [pid = 6187] [serial = 794] [outer = 0x97df1000] 03:48:58 INFO - PROCESS | 6187 | 1461235738171 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 276 (0x99a8d400) [pid = 6187] [serial = 795] [outer = 0x97df1000] 03:48:59 INFO - PROCESS | 6187 | 1461235739119 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1634ms 03:48:59 INFO - PROCESS | 6187 | 1461235739160 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 6187 | 1461235739164 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:48:59 INFO - PROCESS | 6187 | 1461235739171 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 6187 | 1461235739175 Marionette TRACE conn4 <- [1,1030,null,{}] 03:48:59 INFO - PROCESS | 6187 | 1461235739182 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:59 INFO - PROCESS | 6187 | 1461235739422 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:48:59 INFO - PROCESS | 6187 | 1461235739732 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x93a69400 == 119 [pid = 6187] [id = 265] 03:48:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 277 (0x98457c00) [pid = 6187] [serial = 796] [outer = (nil)] 03:48:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 278 (0x9fb2c800) [pid = 6187] [serial = 797] [outer = 0x98457c00] 03:48:59 INFO - PROCESS | 6187 | 1461235739845 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 279 (0x9fc5a400) [pid = 6187] [serial = 798] [outer = 0x98457c00] 03:49:00 INFO - PROCESS | 6187 | 1461235740907 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1783ms 03:49:00 INFO - PROCESS | 6187 | 1461235740955 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 6187 | 1461235740958 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:49:00 INFO - PROCESS | 6187 | 1461235740970 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 6187 | 1461235740983 Marionette TRACE conn4 <- [1,1034,null,{}] 03:49:01 INFO - PROCESS | 6187 | 1461235740996 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:01 INFO - PROCESS | 6187 | 1461235741280 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:49:01 INFO - PROCESS | 6187 | 1461235741617 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e41800 == 120 [pid = 6187] [id = 266] 03:49:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 280 (0x84e41c00) [pid = 6187] [serial = 799] [outer = (nil)] 03:49:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 281 (0x84e4a000) [pid = 6187] [serial = 800] [outer = 0x84e41c00] 03:49:01 INFO - PROCESS | 6187 | 1461235741724 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 282 (0x84e4bc00) [pid = 6187] [serial = 801] [outer = 0x84e41c00] 03:49:02 INFO - PROCESS | 6187 | 1461235742776 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1857ms 03:49:02 INFO - PROCESS | 6187 | 1461235742825 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:49:02 INFO - PROCESS | 6187 | 1461235742829 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:49:02 INFO - PROCESS | 6187 | 1461235742836 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 6187 | 1461235742839 Marionette TRACE conn4 <- [1,1038,null,{}] 03:49:02 INFO - PROCESS | 6187 | 1461235742846 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:03 INFO - PROCESS | 6187 | 1461235743084 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba1400 == 119 [pid = 6187] [id = 172] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x8f019c00 == 118 [pid = 6187] [id = 174] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x8abacc00 == 117 [pid = 6187] [id = 171] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x88042800 == 116 [pid = 6187] [id = 173] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x8e78a400 == 115 [pid = 6187] [id = 175] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x861e0800 == 114 [pid = 6187] [id = 250] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x86aaf800 == 113 [pid = 6187] [id = 249] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x861dac00 == 112 [pid = 6187] [id = 248] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x85890400 == 111 [pid = 6187] [id = 247] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x861dec00 == 110 [pid = 6187] [id = 245] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x876f3000 == 109 [pid = 6187] [id = 246] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab5d400 == 108 [pid = 6187] [id = 244] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x88e45800 == 107 [pid = 6187] [id = 243] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x88044000 == 106 [pid = 6187] [id = 242] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x86290800 == 105 [pid = 6187] [id = 241] 03:49:04 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa3400 == 104 [pid = 6187] [id = 229] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 281 (0x8e621800) [pid = 6187] [serial = 689] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 280 (0x8629b800) [pid = 6187] [serial = 648] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 279 (0x981c8800) [pid = 6187] [serial = 316] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 278 (0xa0e59000) [pid = 6187] [serial = 322] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 277 (0x908ee000) [pid = 6187] [serial = 434] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 276 (0x859d8c00) [pid = 6187] [serial = 674] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 275 (0x92b1dc00) [pid = 6187] [serial = 265] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 274 (0xa3c80000) [pid = 6187] [serial = 425] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 273 (0xa4453400) [pid = 6187] [serial = 235] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 272 (0x9845f800) [pid = 6187] [serial = 361] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 271 (0x86297800) [pid = 6187] [serial = 653] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 270 (0x92026000) [pid = 6187] [serial = 410] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 269 (0x86c9c800) [pid = 6187] [serial = 660] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 268 (0x8e629400) [pid = 6187] [serial = 277] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 267 (0x898cc800) [pid = 6187] [serial = 494] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 266 (0x876f0400) [pid = 6187] [serial = 680] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 265 (0x86298400) [pid = 6187] [serial = 647] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 264 (0x8b75d800) [pid = 6187] [serial = 678] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 263 (0x87f0c800) [pid = 6187] [serial = 500] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 262 (0x8b769400) [pid = 6187] [serial = 473] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 261 (0x98455800) [pid = 6187] [serial = 554] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 260 (0xa3c84c00) [pid = 6187] [serial = 325] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 259 (0xa45f2400) [pid = 6187] [serial = 642] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 258 (0x8e61f800) [pid = 6187] [serial = 627] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 257 (0xa0f9dc00) [pid = 6187] [serial = 202] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 256 (0x8ee75800) [pid = 6187] [serial = 657] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 255 (0x98be3400) [pid = 6187] [serial = 633] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 254 (0x9019cc00) [pid = 6187] [serial = 443] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 253 (0x99392800) [pid = 6187] [serial = 156] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 252 (0x8b7a6c00) [pid = 6187] [serial = 575] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 251 (0x9841ec00) [pid = 6187] [serial = 374] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 250 (0x8ee79c00) [pid = 6187] [serial = 645] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 249 (0x91403800) [pid = 6187] [serial = 226] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 248 (0x97e46400) [pid = 6187] [serial = 585] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 247 (0x8e626800) [pid = 6187] [serial = 533] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 246 (0xa0a90800) [pid = 6187] [serial = 165] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 245 (0x8b767400) [pid = 6187] [serial = 380] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 244 (0x88047400) [pid = 6187] [serial = 503] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 243 (0x93c95800) [pid = 6187] [serial = 283] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 242 (0x96b48400) [pid = 6187] [serial = 545] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 241 (0x9df1ec00) [pid = 6187] [serial = 319] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 240 (0x93c9e400) [pid = 6187] [serial = 286] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 239 (0xa45f0400) [pid = 6187] [serial = 422] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 238 (0x876fa000) [pid = 6187] [serial = 681] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 237 (0x97cd7000) [pid = 6187] [serial = 371] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 236 (0x8e78f800) [pid = 6187] [serial = 491] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 235 (0x92c52000) [pid = 6187] [serial = 189] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 234 (0x8aba7400) [pid = 6187] [serial = 677] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 233 (0x97e3a800) [pid = 6187] [serial = 557] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 232 (0x88c61400) [pid = 6187] [serial = 665] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 231 (0xa0adb800) [pid = 6187] [serial = 506] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 230 (0x8c02c800) [pid = 6187] [serial = 686] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 229 (0x902f2000) [pid = 6187] [serial = 476] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 228 (0x8e37d400) [pid = 6187] [serial = 328] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 227 (0xa45d4000) [pid = 6187] [serial = 639] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 226 (0x9ffce000) [pid = 6187] [serial = 232] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 225 (0x8f948800) [pid = 6187] [serial = 147] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 224 (0xa0c3ec00) [pid = 6187] [serial = 126] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 223 (0x97dec000) [pid = 6187] [serial = 241] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 222 (0x85898400) [pid = 6187] [serial = 669] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 221 (0x8c02f000) [pid = 6187] [serial = 337] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 220 (0x9febdc00) [pid = 6187] [serial = 638] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 219 (0x97a76800) [pid = 6187] [serial = 153] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 218 (0xa45f3c00) [pid = 6187] [serial = 274] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 217 (0x9004d400) [pid = 6187] [serial = 440] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 216 (0x97cd3800) [pid = 6187] [serial = 367] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 215 (0x861e3400) [pid = 6187] [serial = 651] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 214 (0x92c55000) [pid = 6187] [serial = 150] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 213 (0x908e7000) [pid = 6187] [serial = 431] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 212 (0x99939400) [pid = 6187] [serial = 120] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 211 (0x902ebc00) [pid = 6187] [serial = 446] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 210 (0x8ac3d800) [pid = 6187] [serial = 383] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 209 (0x93a73c00) [pid = 6187] [serial = 542] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 208 (0x97dbf400) [pid = 6187] [serial = 551] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 207 (0x8e374000) [pid = 6187] [serial = 407] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 206 (0x9feb8000) [pid = 6187] [serial = 488] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 205 (0x876f9400) [pid = 6187] [serial = 641] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 204 (0x9841ac00) [pid = 6187] [serial = 192] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 203 (0xa3ce3000) [pid = 6187] [serial = 271] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 202 (0x9fc07000) [pid = 6187] [serial = 162] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 201 (0x91402000) [pid = 6187] [serial = 630] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 200 (0x8f01c400) [pid = 6187] [serial = 310] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 199 (0x92c5c400) [pid = 6187] [serial = 389] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 198 (0x861e1c00) [pid = 6187] [serial = 650] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 197 (0x9039a400) [pid = 6187] [serial = 629] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 196 (0xa2a31800) [pid = 6187] [serial = 129] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 195 (0x9b0c1800) [pid = 6187] [serial = 636] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 194 (0x97cd0000) [pid = 6187] [serial = 623] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 193 (0x9df20c00) [pid = 6187] [serial = 485] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 192 (0x859ce400) [pid = 6187] [serial = 671] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 191 (0x9841d000) [pid = 6187] [serial = 416] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 190 (0x8629e400) [pid = 6187] [serial = 654] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 189 (0x902f7400) [pid = 6187] [serial = 579] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x93a72800) [pid = 6187] [serial = 280] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x85895800) [pid = 6187] [serial = 668] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x86aac800) [pid = 6187] [serial = 656] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x8b659800) [pid = 6187] [serial = 377] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x99a97800) [pid = 6187] [serial = 635] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x88c5b000) [pid = 6187] [serial = 663] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x93a6cc00) [pid = 6187] [serial = 479] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x8e370400) [pid = 6187] [serial = 626] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x97e42c00) [pid = 6187] [serial = 268] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0xa4992c00) [pid = 6187] [serial = 437] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x88c58800) [pid = 6187] [serial = 662] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x98305000) [pid = 6187] [serial = 482] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x88c62800) [pid = 6187] [serial = 666] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x981c2c00) [pid = 6187] [serial = 632] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x8ee74c00) [pid = 6187] [serial = 644] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x93e41800) [pid = 6187] [serial = 313] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x9845f400) [pid = 6187] [serial = 199] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x8c023c00) [pid = 6187] [serial = 386] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0xa498ac00) [pid = 6187] [serial = 364] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x99a91400) [pid = 6187] [serial = 331] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x97cca400) [pid = 6187] [serial = 548] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x9fb33400) [pid = 6187] [serial = 196] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8b656000) [pid = 6187] [serial = 530] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8ac39400) [pid = 6187] [serial = 684] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x9fc5e800) [pid = 6187] [serial = 123] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8c8f5c00) [pid = 6187] [serial = 687] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x898cb000) [pid = 6187] [serial = 683] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0xa45cd400) [pid = 6187] [serial = 238] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x902f4c00) [pid = 6187] [serial = 449] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x95a42000) [pid = 6187] [serial = 582] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0xa45c7400) [pid = 6187] [serial = 334] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x97ccf400) [pid = 6187] [serial = 413] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x908ef800) [pid = 6187] [serial = 536] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x9aed1400) [pid = 6187] [serial = 159] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x97dbc400) [pid = 6187] [serial = 624] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x91529c00) [pid = 6187] [serial = 539] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x9704a000) [pid = 6187] [serial = 229] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x92b22c00) [pid = 6187] [serial = 358] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x91408000) [pid = 6187] [serial = 117] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x86c9b400) [pid = 6187] [serial = 659] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x9939a400) [pid = 6187] [serial = 419] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8abaf800) [pid = 6187] [serial = 428] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9403d800) [pid = 6187] [serial = 497] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 6187 | 1461235745676 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x85898000 == 105 [pid = 6187] [id = 267] 03:49:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x85898400) [pid = 6187] [serial = 802] [outer = (nil)] 03:49:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x859cfc00) [pid = 6187] [serial = 803] [outer = 0x85898400] 03:49:05 INFO - PROCESS | 6187 | 1461235745781 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x861dd400) [pid = 6187] [serial = 804] [outer = 0x85898400] 03:49:06 INFO - PROCESS | 6187 | 1461235746698 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 3944ms 03:49:06 INFO - PROCESS | 6187 | 1461235746782 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 6187 | 1461235746788 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:49:06 INFO - PROCESS | 6187 | 1461235746796 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 6187 | 1461235746803 Marionette TRACE conn4 <- [1,1042,null,{}] 03:49:06 INFO - PROCESS | 6187 | 1461235746811 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 6187 | 1461235747024 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:49:07 INFO - PROCESS | 6187 | 1461235747196 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x861e8c00 == 106 [pid = 6187] [id = 268] 03:49:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x86299c00) [pid = 6187] [serial = 805] [outer = (nil)] 03:49:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x86aa5400) [pid = 6187] [serial = 806] [outer = 0x86299c00] 03:49:07 INFO - PROCESS | 6187 | 1461235747285 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x86c94c00) [pid = 6187] [serial = 807] [outer = 0x86299c00] 03:49:08 INFO - PROCESS | 6187 | 1461235748324 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1594ms 03:49:08 INFO - PROCESS | 6187 | 1461235748395 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 6187 | 1461235748403 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:49:08 INFO - PROCESS | 6187 | 1461235748410 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 6187 | 1461235748415 Marionette TRACE conn4 <- [1,1046,null,{}] 03:49:08 INFO - PROCESS | 6187 | 1461235748431 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 6187 | 1461235748700 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:49:08 INFO - PROCESS | 6187 | 1461235748919 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f3000 == 107 [pid = 6187] [id = 269] 03:49:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x876f4400) [pid = 6187] [serial = 808] [outer = (nil)] 03:49:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x876f8000) [pid = 6187] [serial = 809] [outer = 0x876f4400] 03:49:09 INFO - PROCESS | 6187 | 1461235749008 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x87f03800) [pid = 6187] [serial = 810] [outer = 0x876f4400] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x886f2800) [pid = 6187] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x886f4000) [pid = 6187] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8c027000) [pid = 6187] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x88048c00) [pid = 6187] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8629c800) [pid = 6187] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x88e4bc00) [pid = 6187] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x85893400) [pid = 6187] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x86292c00) [pid = 6187] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8b659000) [pid = 6187] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:49:10 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x86292800) [pid = 6187] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:49:10 INFO - PROCESS | 6187 | 1461235750725 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2407ms 03:49:10 INFO - PROCESS | 6187 | 1461235750819 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:49:10 INFO - PROCESS | 6187 | 1461235750824 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:49:10 INFO - PROCESS | 6187 | 1461235750845 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 6187 | 1461235750858 Marionette TRACE conn4 <- [1,1050,null,{}] 03:49:10 INFO - PROCESS | 6187 | 1461235750864 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:11 INFO - PROCESS | 6187 | 1461235751091 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:49:11 INFO - PROCESS | 6187 | 1461235751288 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d1800 == 108 [pid = 6187] [id = 270] 03:49:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8629c800) [pid = 6187] [serial = 811] [outer = (nil)] 03:49:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x88044c00) [pid = 6187] [serial = 812] [outer = 0x8629c800] 03:49:11 INFO - PROCESS | 6187 | 1461235751371 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x88c5b400) [pid = 6187] [serial = 813] [outer = 0x8629c800] 03:49:12 INFO - PROCESS | 6187 | 1461235752292 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1520ms 03:49:12 INFO - PROCESS | 6187 | 1461235752353 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 6187 | 1461235752358 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:49:12 INFO - PROCESS | 6187 | 1461235752364 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 6187 | 1461235752367 Marionette TRACE conn4 <- [1,1054,null,{}] 03:49:12 INFO - PROCESS | 6187 | 1461235752373 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:12 INFO - PROCESS | 6187 | 1461235752577 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:49:12 INFO - PROCESS | 6187 | 1461235752969 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e4f800 == 109 [pid = 6187] [id = 271] 03:49:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x84e50800) [pid = 6187] [serial = 814] [outer = (nil)] 03:49:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x85895800) [pid = 6187] [serial = 815] [outer = 0x84e50800] 03:49:13 INFO - PROCESS | 6187 | 1461235753074 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x861e0400) [pid = 6187] [serial = 816] [outer = 0x84e50800] 03:49:14 INFO - PROCESS | 6187 | 1461235754120 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1788ms 03:49:14 INFO - PROCESS | 6187 | 1461235754154 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:49:14 INFO - PROCESS | 6187 | 1461235754163 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:49:14 INFO - PROCESS | 6187 | 1461235754174 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 6187 | 1461235754180 Marionette TRACE conn4 <- [1,1058,null,{}] 03:49:14 INFO - PROCESS | 6187 | 1461235754188 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 6187 | 1461235754449 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:49:14 INFO - PROCESS | 6187 | 1461235754770 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c9a400 == 110 [pid = 6187] [id = 272] 03:49:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x86ca0400) [pid = 6187] [serial = 817] [outer = (nil)] 03:49:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x876ec800) [pid = 6187] [serial = 818] [outer = 0x86ca0400] 03:49:14 INFO - PROCESS | 6187 | 1461235754873 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x876f9400) [pid = 6187] [serial = 819] [outer = 0x86ca0400] 03:49:15 INFO - PROCESS | 6187 | 1461235755912 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1786ms 03:49:15 INFO - PROCESS | 6187 | 1461235755965 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 6187 | 1461235755975 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:49:15 INFO - PROCESS | 6187 | 1461235755984 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 6187 | 1461235755989 Marionette TRACE conn4 <- [1,1062,null,{}] 03:49:16 INFO - PROCESS | 6187 | 1461235755997 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:16 INFO - PROCESS | 6187 | 1461235756284 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:49:16 INFO - PROCESS | 6187 | 1461235756617 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f0000 == 111 [pid = 6187] [id = 273] 03:49:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x88c5d800) [pid = 6187] [serial = 820] [outer = (nil)] 03:49:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x88c63800) [pid = 6187] [serial = 821] [outer = 0x88c5d800] 03:49:16 INFO - PROCESS | 6187 | 1461235756725 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x88e49800) [pid = 6187] [serial = 822] [outer = 0x88c5d800] 03:49:17 INFO - PROCESS | 6187 | --DOCSHELL 0x9ffd3800 == 110 [pid = 6187] [id = 9] 03:49:17 INFO - PROCESS | 6187 | 1461235757874 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1933ms 03:49:17 INFO - PROCESS | 6187 | 1461235757919 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 6187 | 1461235757924 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:49:17 INFO - PROCESS | 6187 | 1461235757943 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 6187 | 1461235757954 Marionette TRACE conn4 <- [1,1066,null,{}] 03:49:18 INFO - PROCESS | 6187 | 1461235758006 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:18 INFO - PROCESS | 6187 | 1461235758279 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:49:18 INFO - PROCESS | 6187 | 1461235758546 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x88049c00 == 111 [pid = 6187] [id = 274] 03:49:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x88c64000) [pid = 6187] [serial = 823] [outer = (nil)] 03:49:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x8ab51400) [pid = 6187] [serial = 824] [outer = 0x88c64000] 03:49:18 INFO - PROCESS | 6187 | 1461235758678 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x8ab5d000) [pid = 6187] [serial = 825] [outer = 0x88c64000] 03:49:19 INFO - PROCESS | 6187 | 1461235759701 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1801ms 03:49:19 INFO - PROCESS | 6187 | 1461235759736 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 6187 | 1461235759740 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:49:19 INFO - PROCESS | 6187 | 1461235759749 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 6187 | 1461235759753 Marionette TRACE conn4 <- [1,1070,null,{}] 03:49:19 INFO - PROCESS | 6187 | 1461235759759 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:20 INFO - PROCESS | 6187 | 1461235760021 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:49:20 INFO - PROCESS | 6187 | 1461235760316 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x898cc800 == 112 [pid = 6187] [id = 275] 03:49:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x898ccc00) [pid = 6187] [serial = 826] [outer = (nil)] 03:49:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x8ac31000) [pid = 6187] [serial = 827] [outer = 0x898ccc00] 03:49:20 INFO - PROCESS | 6187 | 1461235760410 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x8ac3b400) [pid = 6187] [serial = 828] [outer = 0x898ccc00] 03:49:21 INFO - PROCESS | 6187 | 1461235761419 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1733ms 03:49:21 INFO - PROCESS | 6187 | 1461235761483 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:49:21 INFO - PROCESS | 6187 | 1461235761488 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:49:21 INFO - PROCESS | 6187 | 1461235761496 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 6187 | 1461235761499 Marionette TRACE conn4 <- [1,1074,null,{}] 03:49:21 INFO - PROCESS | 6187 | 1461235761507 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:21 INFO - PROCESS | 6187 | 1461235761740 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:49:22 INFO - PROCESS | 6187 | 1461235762044 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aef0000 == 113 [pid = 6187] [id = 276] 03:49:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x8aef4800) [pid = 6187] [serial = 829] [outer = (nil)] 03:49:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x8b319800) [pid = 6187] [serial = 830] [outer = 0x8aef4800] 03:49:22 INFO - PROCESS | 6187 | 1461235762160 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x8b64b800) [pid = 6187] [serial = 831] [outer = 0x8aef4800] 03:49:23 INFO - PROCESS | 6187 | 1461235763175 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1736ms 03:49:23 INFO - PROCESS | 6187 | 1461235763233 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 6187 | 1461235763237 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:49:23 INFO - PROCESS | 6187 | 1461235763246 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 6187 | 1461235763251 Marionette TRACE conn4 <- [1,1078,null,{}] 03:49:23 INFO - PROCESS | 6187 | 1461235763258 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:23 INFO - PROCESS | 6187 | 1461235763531 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:49:23 INFO - PROCESS | 6187 | 1461235763841 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b654c00 == 114 [pid = 6187] [id = 277] 03:49:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8b658c00) [pid = 6187] [serial = 832] [outer = (nil)] 03:49:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8b766400) [pid = 6187] [serial = 833] [outer = 0x8b658c00] 03:49:23 INFO - PROCESS | 6187 | 1461235763939 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x8b768000) [pid = 6187] [serial = 834] [outer = 0x8b658c00] 03:49:25 INFO - PROCESS | 6187 | 1461235765000 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1788ms 03:49:25 INFO - PROCESS | 6187 | 1461235765035 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 6187 | 1461235765039 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:49:25 INFO - PROCESS | 6187 | 1461235765047 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 6187 | 1461235765051 Marionette TRACE conn4 <- [1,1082,null,{}] 03:49:25 INFO - PROCESS | 6187 | 1461235765059 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:25 INFO - PROCESS | 6187 | 1461235765337 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:49:25 INFO - PROCESS | 6187 | 1461235765637 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b656000 == 115 [pid = 6187] [id = 278] 03:49:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x8b763800) [pid = 6187] [serial = 835] [outer = (nil)] 03:49:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x8b7aa000) [pid = 6187] [serial = 836] [outer = 0x8b763800] 03:49:25 INFO - PROCESS | 6187 | 1461235765737 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x8b7ac400) [pid = 6187] [serial = 837] [outer = 0x8b763800] 03:49:26 INFO - PROCESS | 6187 | 1461235766741 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1742ms 03:49:26 INFO - PROCESS | 6187 | 1461235766790 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 6187 | 1461235766794 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:49:26 INFO - PROCESS | 6187 | 1461235766803 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 6187 | 1461235766806 Marionette TRACE conn4 <- [1,1086,null,{}] 03:49:26 INFO - PROCESS | 6187 | 1461235766816 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 6187 | 1461235767167 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:49:27 INFO - PROCESS | 6187 | 1461235767467 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f1c00 == 116 [pid = 6187] [id = 279] 03:49:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x8b767400) [pid = 6187] [serial = 838] [outer = (nil)] 03:49:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x8c02bc00) [pid = 6187] [serial = 839] [outer = 0x8b767400] 03:49:27 INFO - PROCESS | 6187 | 1461235767564 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x8c02ec00) [pid = 6187] [serial = 840] [outer = 0x8b767400] 03:49:28 INFO - PROCESS | 6187 | 1461235768525 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1793ms 03:49:28 INFO - PROCESS | 6187 | 1461235768597 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 6187 | 1461235768600 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:49:28 INFO - PROCESS | 6187 | 1461235768609 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 6187 | 1461235768613 Marionette TRACE conn4 <- [1,1090,null,{}] 03:49:28 INFO - PROCESS | 6187 | 1461235768620 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:28 INFO - PROCESS | 6187 | 1461235768879 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:49:29 INFO - PROCESS | 6187 | 1461235769179 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c024c00 == 117 [pid = 6187] [id = 280] 03:49:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x8c026800) [pid = 6187] [serial = 841] [outer = (nil)] 03:49:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x8c8e7800) [pid = 6187] [serial = 842] [outer = 0x8c026800] 03:49:29 INFO - PROCESS | 6187 | 1461235769273 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x8c8ea800) [pid = 6187] [serial = 843] [outer = 0x8c026800] 03:49:30 INFO - PROCESS | 6187 | 1461235770209 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1644ms 03:49:30 INFO - PROCESS | 6187 | 1461235770253 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:49:30 INFO - PROCESS | 6187 | 1461235770258 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:49:30 INFO - PROCESS | 6187 | 1461235770265 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 6187 | 1461235770269 Marionette TRACE conn4 <- [1,1094,null,{}] 03:49:30 INFO - PROCESS | 6187 | 1461235770275 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:30 INFO - PROCESS | 6187 | 1461235770491 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:49:30 INFO - PROCESS | 6187 | 1461235770758 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e377c00 == 118 [pid = 6187] [id = 281] 03:49:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x8e378000) [pid = 6187] [serial = 844] [outer = (nil)] 03:49:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x8e37d400) [pid = 6187] [serial = 845] [outer = 0x8e378000] 03:49:30 INFO - PROCESS | 6187 | 1461235770933 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x8e4ec000) [pid = 6187] [serial = 846] [outer = 0x8e378000] 03:49:31 INFO - PROCESS | 6187 | 1461235771964 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1737ms 03:49:32 INFO - PROCESS | 6187 | 1461235772004 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 6187 | 1461235772011 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:49:32 INFO - PROCESS | 6187 | 1461235772022 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 6187 | 1461235772030 Marionette TRACE conn4 <- [1,1098,null,{}] 03:49:32 INFO - PROCESS | 6187 | 1461235772039 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:32 INFO - PROCESS | 6187 | 1461235772456 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:49:32 INFO - PROCESS | 6187 | 1461235772676 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e62a800 == 119 [pid = 6187] [id = 282] 03:49:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x8e62bc00) [pid = 6187] [serial = 847] [outer = (nil)] 03:49:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x8e78ec00) [pid = 6187] [serial = 848] [outer = 0x8e62bc00] 03:49:32 INFO - PROCESS | 6187 | 1461235772772 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x8ee70c00) [pid = 6187] [serial = 849] [outer = 0x8e62bc00] 03:49:33 INFO - PROCESS | 6187 | 1461235773726 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1746ms 03:49:33 INFO - PROCESS | 6187 | 1461235773768 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:49:33 INFO - PROCESS | 6187 | 1461235773772 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:49:33 INFO - PROCESS | 6187 | 1461235773779 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 6187 | 1461235773783 Marionette TRACE conn4 <- [1,1102,null,{}] 03:49:33 INFO - PROCESS | 6187 | 1461235773791 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:34 INFO - PROCESS | 6187 | 1461235774017 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:49:34 INFO - PROCESS | 6187 | 1461235774292 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e78fc00 == 120 [pid = 6187] [id = 283] 03:49:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x8ee79400) [pid = 6187] [serial = 850] [outer = (nil)] 03:49:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x8eeb1000) [pid = 6187] [serial = 851] [outer = 0x8ee79400] 03:49:34 INFO - PROCESS | 6187 | 1461235774434 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x8eeb7400) [pid = 6187] [serial = 852] [outer = 0x8ee79400] 03:49:35 INFO - PROCESS | 6187 | 1461235775419 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1683ms 03:49:35 INFO - PROCESS | 6187 | 1461235775463 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 6187 | 1461235775468 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:49:35 INFO - PROCESS | 6187 | 1461235775475 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 6187 | 1461235775479 Marionette TRACE conn4 <- [1,1106,null,{}] 03:49:35 INFO - PROCESS | 6187 | 1461235775487 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:35 INFO - PROCESS | 6187 | 1461235775713 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:49:36 INFO - PROCESS | 6187 | 1461235775995 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x85896400 == 121 [pid = 6187] [id = 284] 03:49:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x85897800) [pid = 6187] [serial = 853] [outer = (nil)] 03:49:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x861df800) [pid = 6187] [serial = 854] [outer = 0x85897800] 03:49:36 INFO - PROCESS | 6187 | 1461235776541 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 190 (0x86294c00) [pid = 6187] [serial = 855] [outer = 0x85897800] 03:49:37 INFO - PROCESS | 6187 | 1461235777543 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2139ms 03:49:37 INFO - PROCESS | 6187 | 1461235777616 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 6187 | 1461235777621 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:49:37 INFO - PROCESS | 6187 | 1461235777630 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 6187 | 1461235777636 Marionette TRACE conn4 <- [1,1110,null,{}] 03:49:37 INFO - PROCESS | 6187 | 1461235777644 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:37 INFO - PROCESS | 6187 | 1461235777907 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:49:38 INFO - PROCESS | 6187 | 1461235778265 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aab000 == 122 [pid = 6187] [id = 285] 03:49:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 191 (0x876f8400) [pid = 6187] [serial = 856] [outer = (nil)] 03:49:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 192 (0x88046000) [pid = 6187] [serial = 857] [outer = 0x876f8400] 03:49:38 INFO - PROCESS | 6187 | 1461235778432 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 193 (0x88c5c800) [pid = 6187] [serial = 858] [outer = 0x876f8400] 03:49:39 INFO - PROCESS | 6187 | 1461235779392 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1841ms 03:49:39 INFO - PROCESS | 6187 | 1461235779471 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 6187 | 1461235779478 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:49:39 INFO - PROCESS | 6187 | 1461235779490 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 6187 | 1461235779494 Marionette TRACE conn4 <- [1,1114,null,{}] 03:49:39 INFO - PROCESS | 6187 | 1461235779501 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:39 INFO - PROCESS | 6187 | 1461235779761 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:49:40 INFO - PROCESS | 6187 | 1461235780135 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8900c400 == 123 [pid = 6187] [id = 286] 03:49:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 194 (0x8900e800) [pid = 6187] [serial = 859] [outer = (nil)] 03:49:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 195 (0x898c3c00) [pid = 6187] [serial = 860] [outer = 0x8900e800] 03:49:40 INFO - PROCESS | 6187 | 1461235780248 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 196 (0x8ab52400) [pid = 6187] [serial = 861] [outer = 0x8900e800] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x87603400 == 122 [pid = 6187] [id = 169] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 195 (0x86c96c00) [pid = 6187] [serial = 692] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 194 (0x898cdc00) [pid = 6187] [serial = 695] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 193 (0x8f946800) [pid = 6187] [serial = 698] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 192 (0x9039a000) [pid = 6187] [serial = 701] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 191 (0x91333800) [pid = 6187] [serial = 704] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 190 (0x93e46400) [pid = 6187] [serial = 707] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 189 (0x97cd5000) [pid = 6187] [serial = 710] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x98457400) [pid = 6187] [serial = 713] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x8ab57c00) [pid = 6187] [serial = 716] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x981c7800) [pid = 6187] [serial = 719] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x88e4f800) [pid = 6187] [serial = 722] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | 1461235781458 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x85898000 == 121 [pid = 6187] [id = 267] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x93a69400 == 120 [pid = 6187] [id = 265] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x97cd5c00 == 119 [pid = 6187] [id = 264] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a7000 == 118 [pid = 6187] [id = 263] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x93c99c00 == 117 [pid = 6187] [id = 262] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x93c90800 == 116 [pid = 6187] [id = 261] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x92138c00 == 115 [pid = 6187] [id = 260] 03:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2034ms 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x85892400 == 114 [pid = 6187] [id = 259] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x9004a000 == 113 [pid = 6187] [id = 258] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x8e78c800 == 112 [pid = 6187] [id = 257] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x8e622c00 == 111 [pid = 6187] [id = 256] 03:49:41 INFO - PROCESS | 6187 | 1461235781539 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 6187 | 1461235781542 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa0400 == 110 [pid = 6187] [id = 255] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab58000 == 109 [pid = 6187] [id = 254] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x89005c00 == 108 [pid = 6187] [id = 253] 03:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x88049800 == 107 [pid = 6187] [id = 252] 03:49:41 INFO - PROCESS | 6187 | --DOCSHELL 0x861d9400 == 106 [pid = 6187] [id = 251] 03:49:41 INFO - PROCESS | 6187 | 1461235781572 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 6187 | 1461235781578 Marionette TRACE conn4 <- [1,1118,null,{}] 03:49:41 INFO - PROCESS | 6187 | 1461235781595 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:41 INFO - PROCESS | 6187 | 1461235781814 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x8ee75000) [pid = 6187] [serial = 690] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x9019b800) [pid = 6187] [serial = 741] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x8f016800) [pid = 6187] [serial = 740] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x8ee7d400) [pid = 6187] [serial = 738] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x8ee73800) [pid = 6187] [serial = 737] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x8900b000) [pid = 6187] [serial = 731] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x89010400) [pid = 6187] [serial = 732] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x86aa6000) [pid = 6187] [serial = 743] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x88042c00) [pid = 6187] [serial = 744] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x86aac000) [pid = 6187] [serial = 726] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x86aa2400) [pid = 6187] [serial = 725] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x8c8ee000) [pid = 6187] [serial = 735] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x8c02c400) [pid = 6187] [serial = 734] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x8b5a3800) [pid = 6187] [serial = 746] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x88e4dc00) [pid = 6187] [serial = 729] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x8b654800) [pid = 6187] [serial = 747] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x86aacc00) [pid = 6187] [serial = 752] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8ee7b800) [pid = 6187] [serial = 749] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8f01dc00) [pid = 6187] [serial = 750] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x88e4a800) [pid = 6187] [serial = 728] [outer = (nil)] [url = about:blank] 03:49:42 INFO - PROCESS | 6187 | 1461235782071 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa2400 == 107 [pid = 6187] [id = 287] 03:49:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x86aa6000) [pid = 6187] [serial = 862] [outer = (nil)] 03:49:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8900b000) [pid = 6187] [serial = 863] [outer = 0x86aa6000] 03:49:42 INFO - PROCESS | 6187 | 1461235782154 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8ab58000) [pid = 6187] [serial = 864] [outer = 0x86aa6000] 03:49:43 INFO - PROCESS | 6187 | 1461235783008 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1495ms 03:49:43 INFO - PROCESS | 6187 | 1461235783060 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 6187 | 1461235783064 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:49:43 INFO - PROCESS | 6187 | 1461235783072 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 6187 | 1461235783076 Marionette TRACE conn4 <- [1,1122,null,{}] 03:49:43 INFO - PROCESS | 6187 | 1461235783082 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:43 INFO - PROCESS | 6187 | 1461235783284 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:49:43 INFO - PROCESS | 6187 | 1461235783459 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x89008000 == 108 [pid = 6187] [id = 288] 03:49:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x8900cc00) [pid = 6187] [serial = 865] [outer = (nil)] 03:49:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x8b322c00) [pid = 6187] [serial = 866] [outer = 0x8900cc00] 03:49:43 INFO - PROCESS | 6187 | 1461235783539 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x8b5a0000) [pid = 6187] [serial = 867] [outer = 0x8900cc00] 03:49:44 INFO - PROCESS | 6187 | 1461235784495 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1482ms 03:49:44 INFO - PROCESS | 6187 | 1461235784555 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 6187 | 1461235784560 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:49:44 INFO - PROCESS | 6187 | 1461235784568 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 6187 | 1461235784572 Marionette TRACE conn4 <- [1,1126,null,{}] 03:49:44 INFO - PROCESS | 6187 | 1461235784578 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:44 INFO - PROCESS | 6187 | 1461235784872 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:49:44 INFO - PROCESS | 6187 | 1461235784903 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abb0800 == 109 [pid = 6187] [id = 289] 03:49:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x8ac35400) [pid = 6187] [serial = 868] [outer = (nil)] 03:49:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x8b659800) [pid = 6187] [serial = 869] [outer = 0x8ac35400] 03:49:45 INFO - PROCESS | 6187 | 1461235784997 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x8c8e9800) [pid = 6187] [serial = 870] [outer = 0x8ac35400] 03:49:46 INFO - PROCESS | 6187 | 1461235786064 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1531ms 03:49:46 INFO - PROCESS | 6187 | 1461235786101 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:49:46 INFO - PROCESS | 6187 | 1461235786106 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:49:46 INFO - PROCESS | 6187 | 1461235786113 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 6187 | 1461235786117 Marionette TRACE conn4 <- [1,1130,null,{}] 03:49:46 INFO - PROCESS | 6187 | 1461235786124 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x93c90c00) [pid = 6187] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x886ea400) [pid = 6187] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x859d3400) [pid = 6187] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x85894800) [pid = 6187] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x8eeb0c00) [pid = 6187] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x93c93800) [pid = 6187] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8abac400) [pid = 6187] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x86299c00) [pid = 6187] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x92b17800) [pid = 6187] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x84e41c00) [pid = 6187] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x9004e800) [pid = 6187] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x8ab52000) [pid = 6187] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x903a1c00) [pid = 6187] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x98457c00) [pid = 6187] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x8ab53000) [pid = 6187] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x901a5000) [pid = 6187] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8aeec000) [pid = 6187] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8f013800) [pid = 6187] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8803c800) [pid = 6187] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x86aaa400) [pid = 6187] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x886f6800) [pid = 6187] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x92c50000) [pid = 6187] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8ab4f800) [pid = 6187] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8f949800) [pid = 6187] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x88e4a400) [pid = 6187] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x88c5e000) [pid = 6187] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x97cd0400) [pid = 6187] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x97b41000) [pid = 6187] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8aeef800) [pid = 6187] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x876f4400) [pid = 6187] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x85898400) [pid = 6187] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x861d9800) [pid = 6187] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x977e4800) [pid = 6187] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x97df1000) [pid = 6187] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8eeb5400) [pid = 6187] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x88c59400) [pid = 6187] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x92c5cc00) [pid = 6187] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:49:47 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8b324800) [pid = 6187] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:49:47 INFO - PROCESS | 6187 | 1461235787353 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:49:47 INFO - PROCESS | 6187 | 1461235787477 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e48800 == 110 [pid = 6187] [id = 290] 03:49:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x859d3400) [pid = 6187] [serial = 871] [outer = (nil)] 03:49:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x86aaa400) [pid = 6187] [serial = 872] [outer = 0x859d3400] 03:49:47 INFO - PROCESS | 6187 | 1461235787561 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x88046c00) [pid = 6187] [serial = 873] [outer = 0x859d3400] 03:49:48 INFO - PROCESS | 6187 | 1461235788394 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2344ms 03:49:48 INFO - PROCESS | 6187 | 1461235788457 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 6187 | 1461235788461 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:49:48 INFO - PROCESS | 6187 | 1461235788468 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 6187 | 1461235788474 Marionette TRACE conn4 <- [1,1134,null,{}] 03:49:48 INFO - PROCESS | 6187 | 1461235788483 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:48 INFO - PROCESS | 6187 | 1461235788758 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:49:48 INFO - PROCESS | 6187 | 1461235788965 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e42000 == 111 [pid = 6187] [id = 291] 03:49:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x84e43400) [pid = 6187] [serial = 874] [outer = (nil)] 03:49:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x861e1000) [pid = 6187] [serial = 875] [outer = 0x84e43400] 03:49:49 INFO - PROCESS | 6187 | 1461235789176 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8629d400) [pid = 6187] [serial = 876] [outer = 0x84e43400] 03:49:50 INFO - PROCESS | 6187 | 1461235790250 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1846ms 03:49:50 INFO - PROCESS | 6187 | 1461235790317 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 6187 | 1461235790326 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:49:50 INFO - PROCESS | 6187 | 1461235790339 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 6187 | 1461235790343 Marionette TRACE conn4 <- [1,1138,null,{}] 03:49:50 INFO - PROCESS | 6187 | 1461235790354 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:50 INFO - PROCESS | 6187 | 1461235790633 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:49:50 INFO - PROCESS | 6187 | 1461235790952 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x876ee400 == 112 [pid = 6187] [id = 292] 03:49:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x87f0d000) [pid = 6187] [serial = 877] [outer = (nil)] 03:49:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x88044800) [pid = 6187] [serial = 878] [outer = 0x87f0d000] 03:49:51 INFO - PROCESS | 6187 | 1461235791053 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x88c62000) [pid = 6187] [serial = 879] [outer = 0x87f0d000] 03:49:52 INFO - PROCESS | 6187 | 1461235792122 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1845ms 03:49:52 INFO - PROCESS | 6187 | 1461235792183 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 6187 | 1461235792190 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:49:52 INFO - PROCESS | 6187 | 1461235792202 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 6187 | 1461235792207 Marionette TRACE conn4 <- [1,1142,null,{}] 03:49:52 INFO - PROCESS | 6187 | 1461235792215 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:52 INFO - PROCESS | 6187 | 1461235792487 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:49:52 INFO - PROCESS | 6187 | 1461235792870 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x898cc400 == 113 [pid = 6187] [id = 293] 03:49:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8ab50400) [pid = 6187] [serial = 880] [outer = (nil)] 03:49:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8ab5ec00) [pid = 6187] [serial = 881] [outer = 0x8ab50400] 03:49:52 INFO - PROCESS | 6187 | 1461235792972 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8aeed400) [pid = 6187] [serial = 882] [outer = 0x8ab50400] 03:49:54 INFO - PROCESS | 6187 | 1461235794016 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1845ms 03:49:54 INFO - PROCESS | 6187 | 1461235794047 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:49:54 INFO - PROCESS | 6187 | 1461235794052 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:49:54 INFO - PROCESS | 6187 | 1461235794060 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 6187 | 1461235794067 Marionette TRACE conn4 <- [1,1146,null,{}] 03:49:54 INFO - PROCESS | 6187 | 1461235794085 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:54 INFO - PROCESS | 6187 | 1461235794341 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:49:54 INFO - PROCESS | 6187 | 1461235794599 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x8803d400 == 114 [pid = 6187] [id = 294] 03:49:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8b325800) [pid = 6187] [serial = 883] [outer = (nil)] 03:49:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8e376000) [pid = 6187] [serial = 884] [outer = 0x8b325800] 03:49:54 INFO - PROCESS | 6187 | 1461235794760 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8e4e5000) [pid = 6187] [serial = 885] [outer = 0x8b325800] 03:49:55 INFO - PROCESS | 6187 | 1461235795766 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1744ms 03:49:55 INFO - PROCESS | 6187 | 1461235795803 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 6187 | 1461235795809 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:49:55 INFO - PROCESS | 6187 | 1461235795816 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 6187 | 1461235795821 Marionette TRACE conn4 <- [1,1150,null,{}] 03:49:55 INFO - PROCESS | 6187 | 1461235795829 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:56 INFO - PROCESS | 6187 | 1461235796061 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:49:56 INFO - PROCESS | 6187 | 1461235796371 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a2800 == 115 [pid = 6187] [id = 295] 03:49:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8c8e7c00) [pid = 6187] [serial = 886] [outer = (nil)] 03:49:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8e62c400) [pid = 6187] [serial = 887] [outer = 0x8c8e7c00] 03:49:56 INFO - PROCESS | 6187 | 1461235796474 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8e78d000) [pid = 6187] [serial = 888] [outer = 0x8c8e7c00] 03:49:57 INFO - PROCESS | 6187 | 1461235797409 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1639ms 03:49:57 INFO - PROCESS | 6187 | 1461235797457 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 6187 | 1461235797460 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:49:57 INFO - PROCESS | 6187 | 1461235797468 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 6187 | 1461235797472 Marionette TRACE conn4 <- [1,1154,null,{}] 03:49:57 INFO - PROCESS | 6187 | 1461235797479 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:57 INFO - PROCESS | 6187 | 1461235797716 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:49:57 INFO - PROCESS | 6187 | 1461235797975 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e789000 == 116 [pid = 6187] [id = 296] 03:49:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8ee6f000) [pid = 6187] [serial = 889] [outer = (nil)] 03:49:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x8ee7c800) [pid = 6187] [serial = 890] [outer = 0x8ee6f000] 03:49:58 INFO - PROCESS | 6187 | 1461235798125 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x8f01dc00) [pid = 6187] [serial = 891] [outer = 0x8ee6f000] 03:49:59 INFO - PROCESS | 6187 | 1461235799099 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1682ms 03:49:59 INFO - PROCESS | 6187 | 1461235799152 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 6187 | 1461235799155 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:49:59 INFO - PROCESS | 6187 | 1461235799163 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 6187 | 1461235799167 Marionette TRACE conn4 <- [1,1158,null,{}] 03:49:59 INFO - PROCESS | 6187 | 1461235799174 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:59 INFO - PROCESS | 6187 | 1461235799407 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:49:59 INFO - PROCESS | 6187 | 1461235799693 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7dc800 == 117 [pid = 6187] [id = 297] 03:49:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x8f764c00) [pid = 6187] [serial = 892] [outer = (nil)] 03:49:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x8f949800) [pid = 6187] [serial = 893] [outer = 0x8f764c00] 03:49:59 INFO - PROCESS | 6187 | 1461235799827 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x8f94f400) [pid = 6187] [serial = 894] [outer = 0x8f764c00] 03:50:00 INFO - PROCESS | 6187 | 1461235800836 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1740ms 03:50:00 INFO - PROCESS | 6187 | 1461235800903 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:50:00 INFO - PROCESS | 6187 | 1461235800908 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:50:00 INFO - PROCESS | 6187 | 1461235800915 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 6187 | 1461235800919 Marionette TRACE conn4 <- [1,1162,null,{}] 03:50:00 INFO - PROCESS | 6187 | 1461235800926 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:01 INFO - PROCESS | 6187 | 1461235801147 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:50:01 INFO - PROCESS | 6187 | 1461235801452 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f020000 == 118 [pid = 6187] [id = 298] 03:50:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x8f947000) [pid = 6187] [serial = 895] [outer = (nil)] 03:50:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x8ff24000) [pid = 6187] [serial = 896] [outer = 0x8f947000] 03:50:01 INFO - PROCESS | 6187 | 1461235801555 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x8ff27c00) [pid = 6187] [serial = 897] [outer = 0x8f947000] 03:50:02 INFO - PROCESS | 6187 | 1461235802766 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1892ms 03:50:02 INFO - PROCESS | 6187 | 1461235802808 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:50:02 INFO - PROCESS | 6187 | 1461235802812 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:50:02 INFO - PROCESS | 6187 | 1461235802820 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 6187 | 1461235802823 Marionette TRACE conn4 <- [1,1166,null,{}] 03:50:02 INFO - PROCESS | 6187 | 1461235802832 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:03 INFO - PROCESS | 6187 | 1461235803047 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:50:03 INFO - PROCESS | 6187 | 1461235803347 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94a400 == 119 [pid = 6187] [id = 299] 03:50:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x8ff20400) [pid = 6187] [serial = 898] [outer = (nil)] 03:50:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x90046c00) [pid = 6187] [serial = 899] [outer = 0x8ff20400] 03:50:03 INFO - PROCESS | 6187 | 1461235803448 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x90048800) [pid = 6187] [serial = 900] [outer = 0x8ff20400] 03:50:04 INFO - PROCESS | 6187 | 1461235804329 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1584ms 03:50:04 INFO - PROCESS | 6187 | 1461235804404 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 6187 | 1461235804408 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:50:04 INFO - PROCESS | 6187 | 1461235804416 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 6187 | 1461235804420 Marionette TRACE conn4 <- [1,1170,null,{}] 03:50:04 INFO - PROCESS | 6187 | 1461235804427 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:04 INFO - PROCESS | 6187 | 1461235804650 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:50:04 INFO - PROCESS | 6187 | 1461235804920 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e372000 == 120 [pid = 6187] [id = 300] 03:50:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8ff27800) [pid = 6187] [serial = 901] [outer = (nil)] 03:50:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x9019c000) [pid = 6187] [serial = 902] [outer = 0x8ff27800] 03:50:05 INFO - PROCESS | 6187 | 1461235805052 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x901a1800) [pid = 6187] [serial = 903] [outer = 0x8ff27800] 03:50:05 INFO - PROCESS | 6187 | 1461235805963 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1588ms 03:50:06 INFO - PROCESS | 6187 | 1461235806005 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 6187 | 1461235806010 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:50:06 INFO - PROCESS | 6187 | 1461235806017 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - PROCESS | 6187 | 1461235806021 Marionette TRACE conn4 <- [1,1174,null,{}] 03:50:06 INFO - PROCESS | 6187 | 1461235806027 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:06 INFO - PROCESS | 6187 | 1461235806240 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:50:06 INFO - PROCESS | 6187 | 1461235806509 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x90199c00 == 121 [pid = 6187] [id = 301] 03:50:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x901a5800) [pid = 6187] [serial = 904] [outer = (nil)] 03:50:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x902f1000) [pid = 6187] [serial = 905] [outer = 0x901a5800] 03:50:06 INFO - PROCESS | 6187 | 1461235806654 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x90395800) [pid = 6187] [serial = 906] [outer = 0x901a5800] 03:50:07 INFO - PROCESS | 6187 | 1461235807698 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:50:07 INFO - PROCESS | 6187 | 1461235807771 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:50:07 INFO - PROCESS | 6187 | 1461235807780 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 6187 | 1461235807785 Marionette TRACE conn4 <- [1,1178,null,{}] 03:50:07 INFO - PROCESS | 6187 | 1461235807792 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:08 INFO - PROCESS | 6187 | 1461235808077 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:50:08 INFO - PROCESS | 6187 | 1461235808393 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff36800 == 122 [pid = 6187] [id = 302] 03:50:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x908e9800) [pid = 6187] [serial = 907] [outer = (nil)] 03:50:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x91313800) [pid = 6187] [serial = 908] [outer = 0x908e9800] 03:50:08 INFO - PROCESS | 6187 | 1461235808493 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x91315c00) [pid = 6187] [serial = 909] [outer = 0x908e9800] 03:50:09 INFO - PROCESS | 6187 | 1461235809417 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 6187 | 1461235809481 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:50:09 INFO - PROCESS | 6187 | 1461235809489 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 6187 | 1461235809493 Marionette TRACE conn4 <- [1,1182,null,{}] 03:50:09 INFO - PROCESS | 6187 | 1461235809499 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:09 INFO - PROCESS | 6187 | 1461235809834 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:50:10 INFO - PROCESS | 6187 | 1461235810211 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c025c00 == 123 [pid = 6187] [id = 303] 03:50:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x8ff32000) [pid = 6187] [serial = 910] [outer = (nil)] 03:50:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x91336800) [pid = 6187] [serial = 911] [outer = 0x8ff32000] 03:50:10 INFO - PROCESS | 6187 | 1461235810357 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x91338c00) [pid = 6187] [serial = 912] [outer = 0x8ff32000] 03:50:11 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:11 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:11 INFO - PROCESS | 6187 | 1461235811529 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 6187 | 1461235811580 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:50:11 INFO - PROCESS | 6187 | 1461235811588 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 6187 | 1461235811591 Marionette TRACE conn4 <- [1,1186,null,{}] 03:50:11 INFO - PROCESS | 6187 | 1461235811597 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:11 INFO - PROCESS | 6187 | 1461235811814 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:50:12 INFO - PROCESS | 6187 | 1461235812078 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x908f0800 == 124 [pid = 6187] [id = 304] 03:50:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x91320800) [pid = 6187] [serial = 913] [outer = (nil)] 03:50:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x9140cc00) [pid = 6187] [serial = 914] [outer = 0x91320800] 03:50:12 INFO - PROCESS | 6187 | 1461235812214 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x91443800) [pid = 6187] [serial = 915] [outer = 0x91320800] 03:50:13 INFO - PROCESS | 6187 | 1461235813144 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:50:13 INFO - PROCESS | 6187 | 1461235813226 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:50:13 INFO - PROCESS | 6187 | 1461235813233 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 6187 | 1461235813237 Marionette TRACE conn4 <- [1,1190,null,{}] 03:50:13 INFO - PROCESS | 6187 | 1461235813243 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:13 INFO - PROCESS | 6187 | 1461235813462 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:50:13 INFO - PROCESS | 6187 | 1461235813724 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x861e4000 == 125 [pid = 6187] [id = 305] 03:50:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x9131e000) [pid = 6187] [serial = 916] [outer = (nil)] 03:50:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x92132400) [pid = 6187] [serial = 917] [outer = 0x9131e000] 03:50:13 INFO - PROCESS | 6187 | 1461235813854 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x92b13c00) [pid = 6187] [serial = 918] [outer = 0x9131e000] 03:50:14 INFO - PROCESS | 6187 | 1461235814797 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 6187 | 1461235814879 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:50:14 INFO - PROCESS | 6187 | 1461235814887 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - PROCESS | 6187 | 1461235814890 Marionette TRACE conn4 <- [1,1194,null,{}] 03:50:14 INFO - PROCESS | 6187 | 1461235814896 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:15 INFO - PROCESS | 6187 | 1461235815108 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:50:15 INFO - PROCESS | 6187 | 1461235815435 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x861dc400 == 126 [pid = 6187] [id = 306] 03:50:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x87f02000) [pid = 6187] [serial = 919] [outer = (nil)] 03:50:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x92b1ec00) [pid = 6187] [serial = 920] [outer = 0x87f02000] 03:50:15 INFO - PROCESS | 6187 | 1461235815536 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x92b22000) [pid = 6187] [serial = 921] [outer = 0x87f02000] 03:50:16 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:16 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:16 INFO - PROCESS | 6187 | 1461235816525 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 6187 | 1461235816593 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:50:16 INFO - PROCESS | 6187 | 1461235816601 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 6187 | 1461235816605 Marionette TRACE conn4 <- [1,1198,null,{}] 03:50:16 INFO - PROCESS | 6187 | 1461235816611 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:16 INFO - PROCESS | 6187 | 1461235816826 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:50:17 INFO - PROCESS | 6187 | 1461235817093 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x8628f400 == 127 [pid = 6187] [id = 307] 03:50:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x8629b800) [pid = 6187] [serial = 922] [outer = (nil)] 03:50:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x8b7a9000) [pid = 6187] [serial = 923] [outer = 0x8629b800] 03:50:17 INFO - PROCESS | 6187 | 1461235817199 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 190 (0x8e78bc00) [pid = 6187] [serial = 924] [outer = 0x8629b800] 03:50:18 INFO - PROCESS | 6187 | 1461235818135 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1584ms 03:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:50:18 INFO - PROCESS | 6187 | 1461235818186 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 6187 | 1461235818190 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:50:18 INFO - PROCESS | 6187 | 1461235818197 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 6187 | 1461235818200 Marionette TRACE conn4 <- [1,1202,null,{}] 03:50:18 INFO - PROCESS | 6187 | 1461235818207 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:18 INFO - PROCESS | 6187 | 1461235818429 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:50:18 INFO - PROCESS | 6187 | 1461235818691 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x859cc400 == 128 [pid = 6187] [id = 308] 03:50:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 191 (0x859d2800) [pid = 6187] [serial = 925] [outer = (nil)] 03:50:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 192 (0x886eac00) [pid = 6187] [serial = 926] [outer = 0x859d2800] 03:50:18 INFO - PROCESS | 6187 | 1461235818831 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 193 (0x88c5bc00) [pid = 6187] [serial = 927] [outer = 0x859d2800] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x84e48800 == 127 [pid = 6187] [id = 290] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8abb0800 == 126 [pid = 6187] [id = 289] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x89008000 == 125 [pid = 6187] [id = 288] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa2400 == 124 [pid = 6187] [id = 287] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8900c400 == 123 [pid = 6187] [id = 286] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x86aab000 == 122 [pid = 6187] [id = 285] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x85896400 == 121 [pid = 6187] [id = 284] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8e62a800 == 120 [pid = 6187] [id = 282] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8e78fc00 == 119 [pid = 6187] [id = 283] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8c024c00 == 118 [pid = 6187] [id = 280] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x886f1c00 == 117 [pid = 6187] [id = 279] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8b654c00 == 116 [pid = 6187] [id = 277] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8b656000 == 115 [pid = 6187] [id = 278] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x8aef0000 == 114 [pid = 6187] [id = 276] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x898cc800 == 113 [pid = 6187] [id = 275] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x88049c00 == 112 [pid = 6187] [id = 274] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x886f0000 == 111 [pid = 6187] [id = 273] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x86c9a400 == 110 [pid = 6187] [id = 272] 03:50:20 INFO - PROCESS | 6187 | --DOCSHELL 0x84e4f800 == 109 [pid = 6187] [id = 271] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 192 (0xa2a61400) [pid = 6187] [serial = 594] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 191 (0x886f4c00) [pid = 6187] [serial = 603] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 190 (0x861de800) [pid = 6187] [serial = 675] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 189 (0x859cf800) [pid = 6187] [serial = 672] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x9906bc00) [pid = 6187] [serial = 588] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x98be7400) [pid = 6187] [serial = 714] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0xa458d800) [pid = 6187] [serial = 600] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x9aed1800) [pid = 6187] [serial = 720] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x908e5800) [pid = 6187] [serial = 702] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x8aef4c00) [pid = 6187] [serial = 597] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x9004b400) [pid = 6187] [serial = 699] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x9feb9000) [pid = 6187] [serial = 591] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x87606000) [pid = 6187] [serial = 693] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x8b320c00) [pid = 6187] [serial = 696] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x9703c000) [pid = 6187] [serial = 708] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x8ab5ac00) [pid = 6187] [serial = 717] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x9133a000) [pid = 6187] [serial = 705] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x98419800) [pid = 6187] [serial = 723] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x97dbec00) [pid = 6187] [serial = 711] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x902f1400) [pid = 6187] [serial = 774] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x901a1000) [pid = 6187] [serial = 773] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x89006000) [pid = 6187] [serial = 759] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x88e44000) [pid = 6187] [serial = 758] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x980c1c00) [pid = 6187] [serial = 792] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x97e46000) [pid = 6187] [serial = 791] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8e628400) [pid = 6187] [serial = 768] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8e623c00) [pid = 6187] [serial = 767] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8ff32c00) [pid = 6187] [serial = 771] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8f01d400) [pid = 6187] [serial = 770] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x94034800) [pid = 6187] [serial = 786] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x93c9e000) [pid = 6187] [serial = 785] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8e373000) [pid = 6187] [serial = 765] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x8c7dd400) [pid = 6187] [serial = 764] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x86aa5400) [pid = 6187] [serial = 806] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x92c52c00) [pid = 6187] [serial = 783] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x92b22400) [pid = 6187] [serial = 782] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x84e4bc00) [pid = 6187] [serial = 801] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x84e4a000) [pid = 6187] [serial = 800] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x91318800) [pid = 6187] [serial = 777] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x88044c00) [pid = 6187] [serial = 812] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x91311400) [pid = 6187] [serial = 776] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8b319400) [pid = 6187] [serial = 762] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8ac34400) [pid = 6187] [serial = 761] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x91521400) [pid = 6187] [serial = 780] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x9133fc00) [pid = 6187] [serial = 779] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x9fc5a400) [pid = 6187] [serial = 798] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9fb2c800) [pid = 6187] [serial = 797] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x86c94c00) [pid = 6187] [serial = 807] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x876f8000) [pid = 6187] [serial = 809] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x87f03800) [pid = 6187] [serial = 810] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x859cfc00) [pid = 6187] [serial = 803] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x861dd400) [pid = 6187] [serial = 804] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x861e8000) [pid = 6187] [serial = 755] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x86aa4c00) [pid = 6187] [serial = 756] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x97db7000) [pid = 6187] [serial = 789] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x97ccd000) [pid = 6187] [serial = 788] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x99a8d400) [pid = 6187] [serial = 795] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x9939ac00) [pid = 6187] [serial = 794] [outer = (nil)] [url = about:blank] 03:50:21 INFO - PROCESS | 6187 | 1461235821022 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2842ms 03:50:21 INFO - PROCESS | 6187 | 1461235821038 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:50:21 INFO - PROCESS | 6187 | 1461235821044 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:50:21 INFO - PROCESS | 6187 | 1461235821052 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 6187 | 1461235821059 Marionette TRACE conn4 <- [1,1206,null,{}] 03:50:21 INFO - PROCESS | 6187 | 1461235821068 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:21 INFO - PROCESS | 6187 | 1461235821307 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:50:21 INFO - PROCESS | 6187 | 1461235821509 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e4a000 == 110 [pid = 6187] [id = 309] 03:50:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x85896400) [pid = 6187] [serial = 928] [outer = (nil)] 03:50:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x86c96000) [pid = 6187] [serial = 929] [outer = 0x85896400] 03:50:21 INFO - PROCESS | 6187 | 1461235821594 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x876fa800) [pid = 6187] [serial = 930] [outer = 0x85896400] 03:50:22 INFO - PROCESS | 6187 | 1461235822401 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:50:22 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 03:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1407ms 03:50:22 INFO - PROCESS | 6187 | 1461235822484 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 6187 | 1461235822497 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:50:22 INFO - PROCESS | 6187 | 1461235822545 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 6187 | 1461235822550 Marionette TRACE conn4 <- [1,1210,null,{}] 03:50:22 INFO - PROCESS | 6187 | 1461235822556 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:22 INFO - PROCESS | 6187 | 1461235822764 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:50:22 INFO - PROCESS | 6187 | 1461235822776 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa9c00 == 111 [pid = 6187] [id = 310] 03:50:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8803c000) [pid = 6187] [serial = 931] [outer = (nil)] 03:50:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x88c64400) [pid = 6187] [serial = 932] [outer = 0x8803c000] 03:50:22 INFO - PROCESS | 6187 | 1461235822856 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x88e4c000) [pid = 6187] [serial = 933] [outer = 0x8803c000] 03:50:24 INFO - PROCESS | 6187 | 1461235824074 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1588ms 03:50:24 INFO - PROCESS | 6187 | 1461235824138 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:50:24 INFO - PROCESS | 6187 | 1461235824143 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:50:24 INFO - PROCESS | 6187 | 1461235824150 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 6187 | 1461235824156 Marionette TRACE conn4 <- [1,1214,null,{}] 03:50:24 INFO - PROCESS | 6187 | 1461235824181 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:24 INFO - PROCESS | 6187 | 1461235824454 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:50:24 INFO - PROCESS | 6187 | 1461235824680 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c5e800 == 112 [pid = 6187] [id = 311] 03:50:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8ab59000) [pid = 6187] [serial = 934] [outer = (nil)] 03:50:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8aba2c00) [pid = 6187] [serial = 935] [outer = 0x8ab59000] 03:50:24 INFO - PROCESS | 6187 | 1461235824765 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8ac3c400) [pid = 6187] [serial = 936] [outer = 0x8ab59000] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x876f8400) [pid = 6187] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8900cc00) [pid = 6187] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8900e800) [pid = 6187] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x86aa6000) [pid = 6187] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x85897800) [pid = 6187] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x9fb33c00) [pid = 6187] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8629c800) [pid = 6187] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8ac35400) [pid = 6187] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:50:25 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0xa0a90c00) [pid = 6187] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:50:25 INFO - PROCESS | 6187 | 1461235825981 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1891ms 03:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:50:26 INFO - PROCESS | 6187 | 1461235826051 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:50:26 INFO - PROCESS | 6187 | 1461235826056 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:50:26 INFO - PROCESS | 6187 | 1461235826064 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 6187 | 1461235826085 Marionette TRACE conn4 <- [1,1218,null,{}] 03:50:26 INFO - PROCESS | 6187 | 1461235826092 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:26 INFO - PROCESS | 6187 | 1461235826308 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:50:26 INFO - PROCESS | 6187 | 1461235826507 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa6000 == 113 [pid = 6187] [id = 312] 03:50:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x88c64c00) [pid = 6187] [serial = 937] [outer = (nil)] 03:50:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8b319400) [pid = 6187] [serial = 938] [outer = 0x88c64c00] 03:50:26 INFO - PROCESS | 6187 | 1461235826648 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8b5a6800) [pid = 6187] [serial = 939] [outer = 0x88c64c00] 03:50:27 INFO - PROCESS | 6187 | 1461235827941 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1956ms 03:50:28 INFO - PROCESS | 6187 | 1461235828020 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 6187 | 1461235828027 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:50:28 INFO - PROCESS | 6187 | 1461235828038 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 6187 | 1461235828044 Marionette TRACE conn4 <- [1,1222,null,{}] 03:50:28 INFO - PROCESS | 6187 | 1461235828056 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:28 INFO - PROCESS | 6187 | 1461235828328 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:50:28 INFO - PROCESS | 6187 | 1461235828651 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d8c00 == 114 [pid = 6187] [id = 313] 03:50:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x86aa7400) [pid = 6187] [serial = 940] [outer = (nil)] 03:50:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x87f09000) [pid = 6187] [serial = 941] [outer = 0x86aa7400] 03:50:28 INFO - PROCESS | 6187 | 1461235828750 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x88049c00) [pid = 6187] [serial = 942] [outer = 0x86aa7400] 03:50:29 INFO - PROCESS | 6187 | 1461235829772 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 6187 | 1461235829839 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:50:29 INFO - PROCESS | 6187 | 1461235829852 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 6187 | 1461235829856 Marionette TRACE conn4 <- [1,1226,null,{}] 03:50:29 INFO - PROCESS | 6187 | 1461235829863 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:30 INFO - PROCESS | 6187 | 1461235830161 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:50:30 INFO - PROCESS | 6187 | 1461235830468 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x876ef000 == 115 [pid = 6187] [id = 314] 03:50:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x89006000) [pid = 6187] [serial = 943] [outer = (nil)] 03:50:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8ab5cc00) [pid = 6187] [serial = 944] [outer = 0x89006000] 03:50:30 INFO - PROCESS | 6187 | 1461235830564 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8b760c00) [pid = 6187] [serial = 945] [outer = 0x89006000] 03:50:31 INFO - PROCESS | 6187 | 1461235831687 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1886ms 03:50:31 INFO - PROCESS | 6187 | 1461235831740 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 6187 | 1461235831748 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:50:31 INFO - PROCESS | 6187 | 1461235831759 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 6187 | 1461235831770 Marionette TRACE conn4 <- [1,1230,null,{}] 03:50:31 INFO - PROCESS | 6187 | 1461235831798 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:32 INFO - PROCESS | 6187 | 1461235832265 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:50:32 INFO - PROCESS | 6187 | 1461235832569 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7e6400 == 116 [pid = 6187] [id = 315] 03:50:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8c7e6c00) [pid = 6187] [serial = 946] [outer = (nil)] 03:50:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8c8f1400) [pid = 6187] [serial = 947] [outer = 0x8c7e6c00] 03:50:32 INFO - PROCESS | 6187 | 1461235832733 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8e377000) [pid = 6187] [serial = 948] [outer = 0x8c7e6c00] 03:50:33 INFO - PROCESS | 6187 | 1461235833758 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2048ms 03:50:33 INFO - PROCESS | 6187 | 1461235833808 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 6187 | 1461235833814 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:50:33 INFO - PROCESS | 6187 | 1461235833821 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 6187 | 1461235833824 Marionette TRACE conn4 <- [1,1234,null,{}] 03:50:33 INFO - PROCESS | 6187 | 1461235833831 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:34 INFO - PROCESS | 6187 | 1461235834054 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:50:34 INFO - PROCESS | 6187 | 1461235834310 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c022400 == 117 [pid = 6187] [id = 316] 03:50:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8e626000) [pid = 6187] [serial = 949] [outer = (nil)] 03:50:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8e786800) [pid = 6187] [serial = 950] [outer = 0x8e626000] 03:50:34 INFO - PROCESS | 6187 | 1461235834451 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8ee75c00) [pid = 6187] [serial = 951] [outer = 0x8e626000] 03:50:35 INFO - PROCESS | 6187 | 1461235835374 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1583ms 03:50:35 INFO - PROCESS | 6187 | 1461235835406 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 6187 | 1461235835410 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:50:35 INFO - PROCESS | 6187 | 1461235835418 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - PROCESS | 6187 | 1461235835422 Marionette TRACE conn4 <- [1,1238,null,{}] 03:50:35 INFO - PROCESS | 6187 | 1461235835428 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:35 INFO - PROCESS | 6187 | 1461235835639 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:50:35 INFO - PROCESS | 6187 | 1461235835904 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31c400 == 118 [pid = 6187] [id = 317] 03:50:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8c8ebc00) [pid = 6187] [serial = 952] [outer = (nil)] 03:50:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8eebcc00) [pid = 6187] [serial = 953] [outer = 0x8c8ebc00] 03:50:36 INFO - PROCESS | 6187 | 1461235836038 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8f017c00) [pid = 6187] [serial = 954] [outer = 0x8c8ebc00] 03:50:36 INFO - PROCESS | 6187 | 1461235836953 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1583ms 03:50:37 INFO - PROCESS | 6187 | 1461235837002 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:50:37 INFO - PROCESS | 6187 | 1461235837006 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:50:37 INFO - PROCESS | 6187 | 1461235837013 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 6187 | 1461235837017 Marionette TRACE conn4 <- [1,1242,null,{}] 03:50:37 INFO - PROCESS | 6187 | 1461235837023 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:37 INFO - PROCESS | 6187 | 1461235837271 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:50:37 INFO - PROCESS | 6187 | 1461235837544 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f764000 == 119 [pid = 6187] [id = 318] 03:50:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8f94d400) [pid = 6187] [serial = 955] [outer = (nil)] 03:50:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8ff32c00) [pid = 6187] [serial = 956] [outer = 0x8f94d400] 03:50:37 INFO - PROCESS | 6187 | 1461235837727 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x9004b800) [pid = 6187] [serial = 957] [outer = 0x8f94d400] 03:50:38 INFO - PROCESS | 6187 | 1461235838649 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1701ms 03:50:38 INFO - PROCESS | 6187 | 1461235838721 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 6187 | 1461235838725 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:50:38 INFO - PROCESS | 6187 | 1461235838735 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:50:38 INFO - PROCESS | 6187 | 1461235838739 Marionette TRACE conn4 <- [1,1246,null,{}] 03:50:38 INFO - PROCESS | 6187 | 1461235838745 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:38 INFO - PROCESS | 6187 | 1461235838976 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:50:39 INFO - PROCESS | 6187 | 1461235839249 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff19c00 == 120 [pid = 6187] [id = 319] 03:50:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x8ff33800) [pid = 6187] [serial = 958] [outer = (nil)] 03:50:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x902efc00) [pid = 6187] [serial = 959] [outer = 0x8ff33800] 03:50:39 INFO - PROCESS | 6187 | 1461235839406 Marionette DEBUG loaded listener.js 03:50:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x902fac00) [pid = 6187] [serial = 960] [outer = 0x8ff33800] 03:50:40 INFO - PROCESS | 6187 | 1461235840436 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1736ms 03:50:40 INFO - PROCESS | 6187 | 1461235840472 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:50:40 INFO - PROCESS | 6187 | 1461235840477 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:50:40 INFO - PROCESS | 6187 | 1461235840484 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 6187 | 1461235840488 Marionette TRACE conn4 <- [1,1250,null,{}] 03:50:40 INFO - PROCESS | 6187 | 1461235840494 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:40 INFO - PROCESS | 6187 | 1461235840726 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:50:41 INFO - PROCESS | 6187 | 1461235840984 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff20c00 == 121 [pid = 6187] [id = 320] 03:50:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x9004f800) [pid = 6187] [serial = 961] [outer = (nil)] 03:50:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x908e6800) [pid = 6187] [serial = 962] [outer = 0x9004f800] 03:50:41 INFO - PROCESS | 6187 | 1461235841122 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x908ed000) [pid = 6187] [serial = 963] [outer = 0x9004f800] 03:50:42 INFO - PROCESS | 6187 | 1461235842023 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1589ms 03:50:42 INFO - PROCESS | 6187 | 1461235842074 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:50:42 INFO - PROCESS | 6187 | 1461235842078 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:50:42 INFO - PROCESS | 6187 | 1461235842085 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 6187 | 1461235842089 Marionette TRACE conn4 <- [1,1254,null,{}] 03:50:42 INFO - PROCESS | 6187 | 1461235842095 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:42 INFO - PROCESS | 6187 | 1461235842303 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:50:42 INFO - PROCESS | 6187 | 1461235842558 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b64d800 == 122 [pid = 6187] [id = 321] 03:50:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x8b75d400) [pid = 6187] [serial = 964] [outer = (nil)] 03:50:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x91311400) [pid = 6187] [serial = 965] [outer = 0x8b75d400] 03:50:42 INFO - PROCESS | 6187 | 1461235842708 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x91340400) [pid = 6187] [serial = 966] [outer = 0x8b75d400] 03:50:43 INFO - PROCESS | 6187 | 1461235843609 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1585ms 03:50:43 INFO - PROCESS | 6187 | 1461235843670 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:50:43 INFO - PROCESS | 6187 | 1461235843675 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:50:43 INFO - PROCESS | 6187 | 1461235843681 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:50:43 INFO - PROCESS | 6187 | 1461235843685 Marionette TRACE conn4 <- [1,1258,null,{}] 03:50:43 INFO - PROCESS | 6187 | 1461235843691 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:43 INFO - PROCESS | 6187 | 1461235843910 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:50:44 INFO - PROCESS | 6187 | 1461235844166 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x91318800 == 123 [pid = 6187] [id = 322] 03:50:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x91319800) [pid = 6187] [serial = 967] [outer = (nil)] 03:50:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x92b1a400) [pid = 6187] [serial = 968] [outer = 0x91319800] 03:50:44 INFO - PROCESS | 6187 | 1461235844298 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x92b22400) [pid = 6187] [serial = 969] [outer = 0x91319800] 03:50:45 INFO - PROCESS | 6187 | 1461235845271 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1635ms 03:50:45 INFO - PROCESS | 6187 | 1461235845318 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:50:45 INFO - PROCESS | 6187 | 1461235845323 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:50:45 INFO - PROCESS | 6187 | 1461235845330 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 6187 | 1461235845336 Marionette TRACE conn4 <- [1,1262,null,{}] 03:50:45 INFO - PROCESS | 6187 | 1461235845342 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:45 INFO - PROCESS | 6187 | 1461235845604 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:50:45 INFO - PROCESS | 6187 | 1461235845925 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a2000 == 124 [pid = 6187] [id = 323] 03:50:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x92c5e800) [pid = 6187] [serial = 970] [outer = (nil)] 03:50:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x93a6dc00) [pid = 6187] [serial = 971] [outer = 0x92c5e800] 03:50:46 INFO - PROCESS | 6187 | 1461235846033 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x93a75000) [pid = 6187] [serial = 972] [outer = 0x92c5e800] 03:50:47 INFO - PROCESS | 6187 | 1461235847007 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1744ms 03:50:47 INFO - PROCESS | 6187 | 1461235847075 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:50:47 INFO - PROCESS | 6187 | 1461235847079 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:50:47 INFO - PROCESS | 6187 | 1461235847086 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 6187 | 1461235847090 Marionette TRACE conn4 <- [1,1266,null,{}] 03:50:47 INFO - PROCESS | 6187 | 1461235847096 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:47 INFO - PROCESS | 6187 | 1461235847351 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:50:47 INFO - PROCESS | 6187 | 1461235847689 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x886ef800 == 125 [pid = 6187] [id = 324] 03:50:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x93a6c800) [pid = 6187] [serial = 973] [outer = (nil)] 03:50:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x93c96400) [pid = 6187] [serial = 974] [outer = 0x93a6c800] 03:50:47 INFO - PROCESS | 6187 | 1461235847786 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x93c9b400) [pid = 6187] [serial = 975] [outer = 0x93a6c800] 03:50:48 INFO - PROCESS | 6187 | 1461235848703 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1699ms 03:50:48 INFO - PROCESS | 6187 | 1461235848785 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 6187 | 1461235848790 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:50:48 INFO - PROCESS | 6187 | 1461235848796 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 6187 | 1461235848800 Marionette TRACE conn4 <- [1,1270,null,{}] 03:50:48 INFO - PROCESS | 6187 | 1461235848806 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:49 INFO - PROCESS | 6187 | 1461235849063 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:50:49 INFO - PROCESS | 6187 | 1461235849368 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x93a76400 == 126 [pid = 6187] [id = 325] 03:50:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x93c8f800) [pid = 6187] [serial = 976] [outer = (nil)] 03:50:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x93e45000) [pid = 6187] [serial = 977] [outer = 0x93c8f800] 03:50:49 INFO - PROCESS | 6187 | 1461235849463 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x93e49c00) [pid = 6187] [serial = 978] [outer = 0x93c8f800] 03:50:50 INFO - PROCESS | 6187 | 1461235850511 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1786ms 03:50:50 INFO - PROCESS | 6187 | 1461235850584 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 6187 | 1461235850588 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:50:50 INFO - PROCESS | 6187 | 1461235850597 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 6187 | 1461235850601 Marionette TRACE conn4 <- [1,1274,null,{}] 03:50:50 INFO - PROCESS | 6187 | 1461235850607 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:50 INFO - PROCESS | 6187 | 1461235850872 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:50:51 INFO - PROCESS | 6187 | 1461235851176 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x91340800 == 127 [pid = 6187] [id = 326] 03:50:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x93c94000) [pid = 6187] [serial = 979] [outer = (nil)] 03:50:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x94034000) [pid = 6187] [serial = 980] [outer = 0x93c94000] 03:50:51 INFO - PROCESS | 6187 | 1461235851282 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x94036c00) [pid = 6187] [serial = 981] [outer = 0x93c94000] 03:50:52 INFO - PROCESS | 6187 | 1461235852223 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1702ms 03:50:52 INFO - PROCESS | 6187 | 1461235852298 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 6187 | 1461235852303 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:50:52 INFO - PROCESS | 6187 | 1461235852310 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 6187 | 1461235852313 Marionette TRACE conn4 <- [1,1278,null,{}] 03:50:52 INFO - PROCESS | 6187 | 1461235852320 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:52 INFO - PROCESS | 6187 | 1461235852547 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:50:52 INFO - PROCESS | 6187 | 1461235852919 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x9402e400 == 128 [pid = 6187] [id = 327] 03:50:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x95a45400) [pid = 6187] [serial = 982] [outer = (nil)] 03:50:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x95c8f400) [pid = 6187] [serial = 983] [outer = 0x95a45400] 03:50:53 INFO - PROCESS | 6187 | 1461235853022 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x96b45c00) [pid = 6187] [serial = 984] [outer = 0x95a45400] 03:50:54 INFO - PROCESS | 6187 | 1461235854072 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1835ms 03:50:54 INFO - PROCESS | 6187 | 1461235854149 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 6187 | 1461235854153 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:50:54 INFO - PROCESS | 6187 | 1461235854163 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 6187 | 1461235854167 Marionette TRACE conn4 <- [1,1282,null,{}] 03:50:54 INFO - PROCESS | 6187 | 1461235854175 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:54 INFO - PROCESS | 6187 | 1461235854469 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:50:54 INFO - PROCESS | 6187 | 1461235854806 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x94080400 == 129 [pid = 6187] [id = 328] 03:50:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x95a46c00) [pid = 6187] [serial = 985] [outer = (nil)] 03:50:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x97049c00) [pid = 6187] [serial = 986] [outer = 0x95a46c00] 03:50:54 INFO - PROCESS | 6187 | 1461235854918 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x977ea400) [pid = 6187] [serial = 987] [outer = 0x95a46c00] 03:50:56 INFO - PROCESS | 6187 | 1461235856031 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1935ms 03:50:56 INFO - PROCESS | 6187 | 1461235856098 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:50:56 INFO - PROCESS | 6187 | 1461235856103 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:50:56 INFO - PROCESS | 6187 | 1461235856109 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 6187 | 1461235856113 Marionette TRACE conn4 <- [1,1286,null,{}] 03:50:56 INFO - PROCESS | 6187 | 1461235856119 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:56 INFO - PROCESS | 6187 | 1461235856359 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:50:57 INFO - PROCESS | 6187 | 1461235857102 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x86290000 == 130 [pid = 6187] [id = 329] 03:50:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x86297000) [pid = 6187] [serial = 988] [outer = (nil)] 03:50:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x86aa6400) [pid = 6187] [serial = 989] [outer = 0x86297000] 03:50:57 INFO - PROCESS | 6187 | 1461235857207 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x86ca1400) [pid = 6187] [serial = 990] [outer = 0x86297000] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x859cc400 == 129 [pid = 6187] [id = 308] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x861dc400 == 128 [pid = 6187] [id = 306] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8628f400 == 127 [pid = 6187] [id = 307] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x861e4000 == 126 [pid = 6187] [id = 305] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x908f0800 == 125 [pid = 6187] [id = 304] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8c025c00 == 124 [pid = 6187] [id = 303] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x90199c00 == 123 [pid = 6187] [id = 301] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff36800 == 122 [pid = 6187] [id = 302] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8e372000 == 121 [pid = 6187] [id = 300] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94a400 == 120 [pid = 6187] [id = 299] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8c7dc800 == 119 [pid = 6187] [id = 297] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8f020000 == 118 [pid = 6187] [id = 298] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8e789000 == 117 [pid = 6187] [id = 296] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a2800 == 116 [pid = 6187] [id = 295] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x8803d400 == 115 [pid = 6187] [id = 294] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x898cc400 == 114 [pid = 6187] [id = 293] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x84e42000 == 113 [pid = 6187] [id = 291] 03:50:58 INFO - PROCESS | 6187 | --DOCSHELL 0x876ee400 == 112 [pid = 6187] [id = 292] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x88046000) [pid = 6187] [serial = 857] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x8ab51400) [pid = 6187] [serial = 824] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x8b5a0000) [pid = 6187] [serial = 867] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x8e37d400) [pid = 6187] [serial = 845] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x898c3c00) [pid = 6187] [serial = 860] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x8ab52400) [pid = 6187] [serial = 861] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x8b766400) [pid = 6187] [serial = 833] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x8900b000) [pid = 6187] [serial = 863] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x86294c00) [pid = 6187] [serial = 855] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x8c8e7800) [pid = 6187] [serial = 842] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x8c02d000) [pid = 6187] [serial = 576] [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.] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x88c5b400) [pid = 6187] [serial = 813] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x8b659800) [pid = 6187] [serial = 869] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x8c8e9800) [pid = 6187] [serial = 870] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x876ec800) [pid = 6187] [serial = 818] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x85895800) [pid = 6187] [serial = 815] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x88c63800) [pid = 6187] [serial = 821] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x861df800) [pid = 6187] [serial = 854] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x9aed0800) [pid = 6187] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x8b319800) [pid = 6187] [serial = 830] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8ac31000) [pid = 6187] [serial = 827] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8b7aa000) [pid = 6187] [serial = 836] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x86aaa400) [pid = 6187] [serial = 872] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8b322c00) [pid = 6187] [serial = 866] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8ab58000) [pid = 6187] [serial = 864] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8e78ec00) [pid = 6187] [serial = 848] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x8eeb1000) [pid = 6187] [serial = 851] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8c02bc00) [pid = 6187] [serial = 839] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x88c5c800) [pid = 6187] [serial = 858] [outer = (nil)] [url = about:blank] 03:50:58 INFO - PROCESS | 6187 | 1461235858977 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2889ms 03:50:59 INFO - PROCESS | 6187 | 1461235858998 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 6187 | 1461235859005 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:50:59 INFO - PROCESS | 6187 | 1461235859014 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 6187 | 1461235859019 Marionette TRACE conn4 <- [1,1290,null,{}] 03:50:59 INFO - PROCESS | 6187 | 1461235859027 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:59 INFO - PROCESS | 6187 | 1461235859237 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:50:59 INFO - PROCESS | 6187 | 1461235859451 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x86298000 == 113 [pid = 6187] [id = 330] 03:50:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x86ca2400) [pid = 6187] [serial = 991] [outer = (nil)] 03:50:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x8803d400) [pid = 6187] [serial = 992] [outer = 0x86ca2400] 03:50:59 INFO - PROCESS | 6187 | 1461235859550 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x88c58400) [pid = 6187] [serial = 993] [outer = 0x86ca2400] 03:51:00 INFO - PROCESS | 6187 | 1461235860587 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 03:51:00 INFO - PROCESS | 6187 | 1461235860650 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 6187 | 1461235860656 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:51:00 INFO - PROCESS | 6187 | 1461235860665 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 6187 | 1461235860669 Marionette TRACE conn4 <- [1,1294,null,{}] 03:51:00 INFO - PROCESS | 6187 | 1461235860675 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:00 INFO - PROCESS | 6187 | 1461235860912 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:51:01 INFO - PROCESS | 6187 | 1461235861220 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x88046000 == 114 [pid = 6187] [id = 331] 03:51:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x88e47c00) [pid = 6187] [serial = 994] [outer = (nil)] 03:51:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x898cdc00) [pid = 6187] [serial = 995] [outer = 0x88e47c00] 03:51:01 INFO - PROCESS | 6187 | 1461235861311 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x8ab5ac00) [pid = 6187] [serial = 996] [outer = 0x88e47c00] 03:51:02 INFO - PROCESS | 6187 | 1461235862373 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1737ms 03:51:02 INFO - PROCESS | 6187 | 1461235862404 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:51:02 INFO - PROCESS | 6187 | 1461235862409 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:51:02 INFO - PROCESS | 6187 | 1461235862419 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 6187 | 1461235862430 Marionette TRACE conn4 <- [1,1298,null,{}] 03:51:02 INFO - PROCESS | 6187 | 1461235862459 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:02 INFO - PROCESS | 6187 | 1461235862777 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:51:02 INFO - PROCESS | 6187 | 1461235862817 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c61400 == 115 [pid = 6187] [id = 332] 03:51:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8ab51000) [pid = 6187] [serial = 997] [outer = (nil)] 03:51:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8b760400) [pid = 6187] [serial = 998] [outer = 0x8ab51000] 03:51:02 INFO - PROCESS | 6187 | 1461235862931 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x8b76c000) [pid = 6187] [serial = 999] [outer = 0x8ab51000] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8ff27800) [pid = 6187] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8629b800) [pid = 6187] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x86291c00) [pid = 6187] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x85896400) [pid = 6187] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8ee6f000) [pid = 6187] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x84e43400) [pid = 6187] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x8e378000) [pid = 6187] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8c026800) [pid = 6187] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x8ab50400) [pid = 6187] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x8803c000) [pid = 6187] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x87f02000) [pid = 6187] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x91320800) [pid = 6187] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x88c5d800) [pid = 6187] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8b767400) [pid = 6187] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x901a5800) [pid = 6187] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x87f0d000) [pid = 6187] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8ff32000) [pid = 6187] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x859d3400) [pid = 6187] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8b763800) [pid = 6187] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8b325800) [pid = 6187] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8ee79400) [pid = 6187] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8ab59000) [pid = 6187] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8f947000) [pid = 6187] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x859d2800) [pid = 6187] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8c8e7c00) [pid = 6187] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x898ccc00) [pid = 6187] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x84e50800) [pid = 6187] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ff20400) [pid = 6187] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8e62bc00) [pid = 6187] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8f764c00) [pid = 6187] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8b658c00) [pid = 6187] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x9131e000) [pid = 6187] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x908e9800) [pid = 6187] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x88c64000) [pid = 6187] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8aef4800) [pid = 6187] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:51:04 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x86ca0400) [pid = 6187] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:51:05 INFO - PROCESS | 6187 | 1461235865130 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2762ms 03:51:05 INFO - PROCESS | 6187 | 1461235865180 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 6187 | 1461235865185 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:51:05 INFO - PROCESS | 6187 | 1461235865193 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 6187 | 1461235865195 Marionette TRACE conn4 <- [1,1302,null,{}] 03:51:05 INFO - PROCESS | 6187 | 1461235865202 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:05 INFO - PROCESS | 6187 | 1461235865436 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:51:05 INFO - PROCESS | 6187 | 1461235865631 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e42400 == 116 [pid = 6187] [id = 333] 03:51:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x84e42c00) [pid = 6187] [serial = 1000] [outer = (nil)] 03:51:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x87602000) [pid = 6187] [serial = 1001] [outer = 0x84e42c00] 03:51:05 INFO - PROCESS | 6187 | 1461235865721 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x886f5400) [pid = 6187] [serial = 1002] [outer = 0x84e42c00] 03:51:06 INFO - PROCESS | 6187 | 1461235866774 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1641ms 03:51:06 INFO - PROCESS | 6187 | 1461235866840 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 6187 | 1461235866851 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:51:06 INFO - PROCESS | 6187 | 1461235866911 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 6187 | 1461235866919 Marionette TRACE conn4 <- [1,1306,null,{}] 03:51:06 INFO - PROCESS | 6187 | 1461235866939 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:07 INFO - PROCESS | 6187 | 1461235867178 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:51:07 INFO - PROCESS | 6187 | 1461235867492 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c97000 == 117 [pid = 6187] [id = 334] 03:51:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x86c9a800) [pid = 6187] [serial = 1003] [outer = (nil)] 03:51:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x876f5c00) [pid = 6187] [serial = 1004] [outer = 0x86c9a800] 03:51:07 INFO - PROCESS | 6187 | 1461235867587 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8803c000) [pid = 6187] [serial = 1005] [outer = 0x86c9a800] 03:51:08 INFO - PROCESS | 6187 | 1461235868616 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1806ms 03:51:08 INFO - PROCESS | 6187 | 1461235868671 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 6187 | 1461235868681 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:51:08 INFO - PROCESS | 6187 | 1461235868693 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 6187 | 1461235868697 Marionette TRACE conn4 <- [1,1310,null,{}] 03:51:08 INFO - PROCESS | 6187 | 1461235868705 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:08 INFO - PROCESS | 6187 | 1461235868944 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:51:09 INFO - PROCESS | 6187 | 1461235869262 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x898cbc00 == 118 [pid = 6187] [id = 335] 03:51:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8ab4f800) [pid = 6187] [serial = 1006] [outer = (nil)] 03:51:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8abae800) [pid = 6187] [serial = 1007] [outer = 0x8ab4f800] 03:51:09 INFO - PROCESS | 6187 | 1461235869356 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8aef4800) [pid = 6187] [serial = 1008] [outer = 0x8ab4f800] 03:51:10 INFO - PROCESS | 6187 | 1461235870431 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 6187 | 1461235870496 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:51:10 INFO - PROCESS | 6187 | 1461235870504 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 6187 | 1461235870510 Marionette TRACE conn4 <- [1,1314,null,{}] 03:51:10 INFO - PROCESS | 6187 | 1461235870529 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:10 INFO - PROCESS | 6187 | 1461235870808 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:51:11 INFO - PROCESS | 6187 | 1461235871233 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac34000 == 119 [pid = 6187] [id = 336] 03:51:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8b7ae800) [pid = 6187] [serial = 1009] [outer = (nil)] 03:51:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8c7da800) [pid = 6187] [serial = 1010] [outer = 0x8b7ae800] 03:51:11 INFO - PROCESS | 6187 | 1461235871392 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8c8eac00) [pid = 6187] [serial = 1011] [outer = 0x8b7ae800] 03:51:12 INFO - PROCESS | 6187 | 1461235872351 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1889ms 03:51:12 INFO - PROCESS | 6187 | 1461235872394 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:51:12 INFO - PROCESS | 6187 | 1461235872399 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:51:12 INFO - PROCESS | 6187 | 1461235872407 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - PROCESS | 6187 | 1461235872410 Marionette TRACE conn4 <- [1,1318,null,{}] 03:51:12 INFO - PROCESS | 6187 | 1461235872418 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:12 INFO - PROCESS | 6187 | 1461235872646 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:51:12 INFO - PROCESS | 6187 | 1461235872911 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7adc00 == 120 [pid = 6187] [id = 337] 03:51:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8e372400) [pid = 6187] [serial = 1012] [outer = (nil)] 03:51:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8e4e9c00) [pid = 6187] [serial = 1013] [outer = 0x8e372400] 03:51:13 INFO - PROCESS | 6187 | 1461235873049 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8e622800) [pid = 6187] [serial = 1014] [outer = 0x8e372400] 03:51:13 INFO - PROCESS | 6187 | 1461235873959 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1584ms 03:51:13 INFO - PROCESS | 6187 | 1461235873992 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 6187 | 1461235873995 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:51:14 INFO - PROCESS | 6187 | 1461235874003 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 6187 | 1461235874007 Marionette TRACE conn4 <- [1,1322,null,{}] 03:51:14 INFO - PROCESS | 6187 | 1461235874032 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:14 INFO - PROCESS | 6187 | 1461235874249 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:51:14 INFO - PROCESS | 6187 | 1461235874554 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c031000 == 121 [pid = 6187] [id = 338] 03:51:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8e372000) [pid = 6187] [serial = 1015] [outer = (nil)] 03:51:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8ee71400) [pid = 6187] [serial = 1016] [outer = 0x8e372000] 03:51:14 INFO - PROCESS | 6187 | 1461235874653 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8ee74800) [pid = 6187] [serial = 1017] [outer = 0x8e372000] 03:51:15 INFO - PROCESS | 6187 | 1461235875545 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1600ms 03:51:15 INFO - PROCESS | 6187 | 1461235875606 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 6187 | 1461235875611 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:51:15 INFO - PROCESS | 6187 | 1461235875620 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 6187 | 1461235875623 Marionette TRACE conn4 <- [1,1326,null,{}] 03:51:15 INFO - PROCESS | 6187 | 1461235875629 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:15 INFO - PROCESS | 6187 | 1461235875892 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:51:16 INFO - PROCESS | 6187 | 1461235876220 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e789c00 == 122 [pid = 6187] [id = 339] 03:51:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8f01f000) [pid = 6187] [serial = 1018] [outer = (nil)] 03:51:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8f946800) [pid = 6187] [serial = 1019] [outer = 0x8f01f000] 03:51:16 INFO - PROCESS | 6187 | 1461235876317 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8ff22c00) [pid = 6187] [serial = 1020] [outer = 0x8f01f000] 03:51:17 INFO - PROCESS | 6187 | 1461235877263 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:51:17 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 03:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1679ms 03:51:17 INFO - PROCESS | 6187 | 1461235877300 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:51:17 INFO - PROCESS | 6187 | 1461235877305 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:51:17 INFO - PROCESS | 6187 | 1461235877311 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 6187 | 1461235877315 Marionette TRACE conn4 <- [1,1330,null,{}] 03:51:17 INFO - PROCESS | 6187 | 1461235877321 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:17 INFO - PROCESS | 6187 | 1461235877552 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:51:17 INFO - PROCESS | 6187 | 1461235877812 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee6f400 == 123 [pid = 6187] [id = 340] 03:51:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8f757400) [pid = 6187] [serial = 1021] [outer = (nil)] 03:51:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x90197800) [pid = 6187] [serial = 1022] [outer = 0x8f757400] 03:51:17 INFO - PROCESS | 6187 | 1461235877949 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x901a3c00) [pid = 6187] [serial = 1023] [outer = 0x8f757400] 03:51:18 INFO - PROCESS | 6187 | 1461235878879 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:51:18 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 03:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1638ms 03:51:18 INFO - PROCESS | 6187 | 1461235878951 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:51:18 INFO - PROCESS | 6187 | 1461235878955 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:51:18 INFO - PROCESS | 6187 | 1461235878962 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 6187 | 1461235878966 Marionette TRACE conn4 <- [1,1334,null,{}] 03:51:18 INFO - PROCESS | 6187 | 1461235878972 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:19 INFO - PROCESS | 6187 | 1461235879200 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:51:19 INFO - PROCESS | 6187 | 1461235879467 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1e000 == 124 [pid = 6187] [id = 341] 03:51:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x8ff36800) [pid = 6187] [serial = 1024] [outer = (nil)] 03:51:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x9039e400) [pid = 6187] [serial = 1025] [outer = 0x8ff36800] 03:51:19 INFO - PROCESS | 6187 | 1461235879596 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x908ea800) [pid = 6187] [serial = 1026] [outer = 0x8ff36800] 03:51:20 INFO - PROCESS | 6187 | 1461235880580 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1686ms 03:51:20 INFO - PROCESS | 6187 | 1461235880649 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 6187 | 1461235880652 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:51:20 INFO - PROCESS | 6187 | 1461235880660 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 6187 | 1461235880665 Marionette TRACE conn4 <- [1,1338,null,{}] 03:51:20 INFO - PROCESS | 6187 | 1461235880672 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:20 INFO - PROCESS | 6187 | 1461235880937 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:51:21 INFO - PROCESS | 6187 | 1461235881257 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b764800 == 125 [pid = 6187] [id = 342] 03:51:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x8ff33000) [pid = 6187] [serial = 1027] [outer = (nil)] 03:51:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x91338000) [pid = 6187] [serial = 1028] [outer = 0x8ff33000] 03:51:21 INFO - PROCESS | 6187 | 1461235881352 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x9133cc00) [pid = 6187] [serial = 1029] [outer = 0x8ff33000] 03:51:22 INFO - PROCESS | 6187 | 1461235882814 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2183ms 03:51:22 INFO - PROCESS | 6187 | 1461235882884 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 6187 | 1461235882889 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:51:22 INFO - PROCESS | 6187 | 1461235882901 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 6187 | 1461235882904 Marionette TRACE conn4 <- [1,1342,null,{}] 03:51:22 INFO - PROCESS | 6187 | 1461235882912 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:23 INFO - PROCESS | 6187 | 1461235883170 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:51:23 INFO - PROCESS | 6187 | 1461235883418 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x91335000 == 126 [pid = 6187] [id = 343] 03:51:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x9133a800) [pid = 6187] [serial = 1030] [outer = (nil)] 03:51:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x92b17000) [pid = 6187] [serial = 1031] [outer = 0x9133a800] 03:51:23 INFO - PROCESS | 6187 | 1461235883555 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x92b1dc00) [pid = 6187] [serial = 1032] [outer = 0x9133a800] 03:51:24 INFO - PROCESS | 6187 | 1461235884541 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1688ms 03:51:24 INFO - PROCESS | 6187 | 1461235884590 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:51:24 INFO - PROCESS | 6187 | 1461235884596 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:51:24 INFO - PROCESS | 6187 | 1461235884604 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:51:24 INFO - PROCESS | 6187 | 1461235884610 Marionette TRACE conn4 <- [1,1346,null,{}] 03:51:24 INFO - PROCESS | 6187 | 1461235884616 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:24 INFO - PROCESS | 6187 | 1461235884882 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:51:25 INFO - PROCESS | 6187 | 1461235885208 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x91524800 == 127 [pid = 6187] [id = 344] 03:51:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x93a74000) [pid = 6187] [serial = 1033] [outer = (nil)] 03:51:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x93c9c800) [pid = 6187] [serial = 1034] [outer = 0x93a74000] 03:51:25 INFO - PROCESS | 6187 | 1461235885322 Marionette DEBUG loaded listener.js 03:51:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x94037000) [pid = 6187] [serial = 1035] [outer = 0x93a74000] 03:51:26 INFO - PROCESS | 6187 | 1461235886312 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1754ms 03:51:26 INFO - PROCESS | 6187 | 1461235886358 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:51:26 INFO - PROCESS | 6187 | 1461235886362 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:51:26 INFO - PROCESS | 6187 | 1461235886370 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 6187 | 1461235886374 Marionette TRACE conn4 <- [1,1350,null,{}] 03:51:26 INFO - PROCESS | 6187 | 1461235886381 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:26 INFO - PROCESS | 6187 | 1461235886606 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:51:26 INFO - PROCESS | 6187 | 1461235886934 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x95a44000 == 128 [pid = 6187] [id = 345] 03:51:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x95c15400) [pid = 6187] [serial = 1036] [outer = (nil)] 03:51:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x977e3000) [pid = 6187] [serial = 1037] [outer = 0x95c15400] 03:51:27 INFO - PROCESS | 6187 | 1461235887032 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x97a74800) [pid = 6187] [serial = 1038] [outer = 0x95c15400] 03:51:27 INFO - PROCESS | 6187 | 1461235887984 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1692ms 03:51:28 INFO - PROCESS | 6187 | 1461235888062 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:51:28 INFO - PROCESS | 6187 | 1461235888066 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:51:28 INFO - PROCESS | 6187 | 1461235888074 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 6187 | 1461235888077 Marionette TRACE conn4 <- [1,1354,null,{}] 03:51:28 INFO - PROCESS | 6187 | 1461235888085 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:28 INFO - PROCESS | 6187 | 1461235888351 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:51:28 INFO - PROCESS | 6187 | 1461235888663 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x9133b800 == 129 [pid = 6187] [id = 346] 03:51:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x96b96c00) [pid = 6187] [serial = 1039] [outer = (nil)] 03:51:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x97cca400) [pid = 6187] [serial = 1040] [outer = 0x96b96c00] 03:51:28 INFO - PROCESS | 6187 | 1461235888762 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x97ccbc00) [pid = 6187] [serial = 1041] [outer = 0x96b96c00] 03:51:29 INFO - PROCESS | 6187 | 1461235889774 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1745ms 03:51:29 INFO - PROCESS | 6187 | 1461235889819 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:51:29 INFO - PROCESS | 6187 | 1461235889823 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:51:29 INFO - PROCESS | 6187 | 1461235889831 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - PROCESS | 6187 | 1461235889834 Marionette TRACE conn4 <- [1,1358,null,{}] 03:51:29 INFO - PROCESS | 6187 | 1461235889842 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:30 INFO - PROCESS | 6187 | 1461235890071 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:51:30 INFO - PROCESS | 6187 | 1461235890437 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abb0000 == 130 [pid = 6187] [id = 347] 03:51:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x97b44400) [pid = 6187] [serial = 1042] [outer = (nil)] 03:51:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x97cd7000) [pid = 6187] [serial = 1043] [outer = 0x97b44400] 03:51:30 INFO - PROCESS | 6187 | 1461235890540 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x97db2000) [pid = 6187] [serial = 1044] [outer = 0x97b44400] 03:51:31 INFO - PROCESS | 6187 | 1461235891432 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1641ms 03:51:31 INFO - PROCESS | 6187 | 1461235891472 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 6187 | 1461235891477 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:51:31 INFO - PROCESS | 6187 | 1461235891484 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 6187 | 1461235891488 Marionette TRACE conn4 <- [1,1362,null,{}] 03:51:31 INFO - PROCESS | 6187 | 1461235891495 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:31 INFO - PROCESS | 6187 | 1461235891747 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:51:32 INFO - PROCESS | 6187 | 1461235892029 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa0800 == 131 [pid = 6187] [id = 348] 03:51:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x97baa400) [pid = 6187] [serial = 1045] [outer = (nil)] 03:51:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x97dbbc00) [pid = 6187] [serial = 1046] [outer = 0x97baa400] 03:51:32 INFO - PROCESS | 6187 | 1461235892132 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x97dbf000) [pid = 6187] [serial = 1047] [outer = 0x97baa400] 03:51:33 INFO - PROCESS | 6187 | 1461235893092 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 03:51:33 INFO - PROCESS | 6187 | 1461235893169 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 6187 | 1461235893172 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:51:33 INFO - PROCESS | 6187 | 1461235893181 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 6187 | 1461235893184 Marionette TRACE conn4 <- [1,1366,null,{}] 03:51:33 INFO - PROCESS | 6187 | 1461235893190 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:33 INFO - PROCESS | 6187 | 1461235893449 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:51:33 INFO - PROCESS | 6187 | 1461235893783 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x97db5c00 == 132 [pid = 6187] [id = 349] 03:51:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x97db8c00) [pid = 6187] [serial = 1048] [outer = (nil)] 03:51:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x97e3d000) [pid = 6187] [serial = 1049] [outer = 0x97db8c00] 03:51:33 INFO - PROCESS | 6187 | 1461235893883 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x97e3e800) [pid = 6187] [serial = 1050] [outer = 0x97db8c00] 03:51:34 INFO - PROCESS | 6187 | 1461235894961 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:51:35 INFO - PROCESS | 6187 | 1461235895028 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:51:35 INFO - PROCESS | 6187 | 1461235895035 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - PROCESS | 6187 | 1461235895039 Marionette TRACE conn4 <- [1,1370,null,{}] 03:51:35 INFO - PROCESS | 6187 | 1461235895045 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:35 INFO - PROCESS | 6187 | 1461235895337 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:51:35 INFO - PROCESS | 6187 | 1461235895659 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x8629bc00 == 133 [pid = 6187] [id = 350] 03:51:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x8629dc00) [pid = 6187] [serial = 1051] [outer = (nil)] 03:51:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x89008400) [pid = 6187] [serial = 1052] [outer = 0x8629dc00] 03:51:35 INFO - PROCESS | 6187 | 1461235895764 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x8ab53800) [pid = 6187] [serial = 1053] [outer = 0x8629dc00] 03:51:36 INFO - PROCESS | 6187 | 1461235896767 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 6187 | 1461235896827 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:51:36 INFO - PROCESS | 6187 | 1461235896835 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 6187 | 1461235896839 Marionette TRACE conn4 <- [1,1374,null,{}] 03:51:36 INFO - PROCESS | 6187 | 1461235896845 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:37 INFO - PROCESS | 6187 | --DOCSHELL 0x9aedcc00 == 132 [pid = 6187] [id = 10] 03:51:37 INFO - PROCESS | 6187 | --DOCSHELL 0x84e41800 == 131 [pid = 6187] [id = 266] 03:51:37 INFO - PROCESS | 6187 | --DOCSHELL 0x8e377c00 == 130 [pid = 6187] [id = 281] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x901a1800) [pid = 6187] [serial = 903] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x8b7a9000) [pid = 6187] [serial = 923] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x86ca2c00) [pid = 6187] [serial = 753] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x876fa800) [pid = 6187] [serial = 930] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x8ee7c800) [pid = 6187] [serial = 890] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x8629d400) [pid = 6187] [serial = 876] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x8e4ec000) [pid = 6187] [serial = 846] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x8c8ea800) [pid = 6187] [serial = 843] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x8aeed400) [pid = 6187] [serial = 882] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x88e4c000) [pid = 6187] [serial = 933] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x92b1ec00) [pid = 6187] [serial = 920] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x9140cc00) [pid = 6187] [serial = 914] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x8e78bc00) [pid = 6187] [serial = 924] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x88e49800) [pid = 6187] [serial = 822] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x8c02ec00) [pid = 6187] [serial = 840] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x902f1000) [pid = 6187] [serial = 905] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x88c62000) [pid = 6187] [serial = 879] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x91336800) [pid = 6187] [serial = 911] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x88046c00) [pid = 6187] [serial = 873] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8b7ac400) [pid = 6187] [serial = 837] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8e376000) [pid = 6187] [serial = 884] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8eeb7400) [pid = 6187] [serial = 852] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8ac3c400) [pid = 6187] [serial = 936] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8ff24000) [pid = 6187] [serial = 896] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x91338c00) [pid = 6187] [serial = 912] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8ab5ec00) [pid = 6187] [serial = 881] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x886eac00) [pid = 6187] [serial = 926] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x8e62c400) [pid = 6187] [serial = 887] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8e78d000) [pid = 6187] [serial = 888] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8e4e5000) [pid = 6187] [serial = 885] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8ac3b400) [pid = 6187] [serial = 828] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8ff27c00) [pid = 6187] [serial = 897] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x861e0400) [pid = 6187] [serial = 816] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x90048800) [pid = 6187] [serial = 900] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8f01dc00) [pid = 6187] [serial = 891] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8ee70c00) [pid = 6187] [serial = 849] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8aba2c00) [pid = 6187] [serial = 935] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8f949800) [pid = 6187] [serial = 893] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x88c64400) [pid = 6187] [serial = 932] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8b768000) [pid = 6187] [serial = 834] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x86c96000) [pid = 6187] [serial = 929] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8f94f400) [pid = 6187] [serial = 894] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x92132400) [pid = 6187] [serial = 917] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x91313800) [pid = 6187] [serial = 908] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x92b13c00) [pid = 6187] [serial = 918] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x88c5bc00) [pid = 6187] [serial = 927] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x861e1000) [pid = 6187] [serial = 875] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x91315c00) [pid = 6187] [serial = 909] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x92b22000) [pid = 6187] [serial = 921] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x88044800) [pid = 6187] [serial = 878] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8ab5d000) [pid = 6187] [serial = 825] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8b64b800) [pid = 6187] [serial = 831] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x90046c00) [pid = 6187] [serial = 899] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x876f9400) [pid = 6187] [serial = 819] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x9019c000) [pid = 6187] [serial = 902] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x90395800) [pid = 6187] [serial = 906] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x91443800) [pid = 6187] [serial = 915] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8b319400) [pid = 6187] [serial = 938] [outer = (nil)] [url = about:blank] 03:51:38 INFO - PROCESS | 6187 | 1461235898380 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:51:38 INFO - PROCESS | 6187 | 1461235898560 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa5c00 == 131 [pid = 6187] [id = 351] 03:51:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x86aa7c00) [pid = 6187] [serial = 1054] [outer = (nil)] 03:51:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x86aae800) [pid = 6187] [serial = 1055] [outer = 0x86aa7c00] 03:51:38 INFO - PROCESS | 6187 | 1461235898649 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x86ca3c00) [pid = 6187] [serial = 1056] [outer = 0x86aa7c00] 03:51:39 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:39 INFO - PROCESS | 6187 | 1461235899561 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 6187 | 1461235899632 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:51:39 INFO - PROCESS | 6187 | 1461235899643 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 6187 | 1461235899647 Marionette TRACE conn4 <- [1,1378,null,{}] 03:51:39 INFO - PROCESS | 6187 | 1461235899657 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:39 INFO - PROCESS | 6187 | 1461235899884 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:51:40 INFO - PROCESS | 6187 | 1461235900064 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x88046c00 == 132 [pid = 6187] [id = 352] 03:51:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x88049000) [pid = 6187] [serial = 1057] [outer = (nil)] 03:51:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x886f5800) [pid = 6187] [serial = 1058] [outer = 0x88049000] 03:51:40 INFO - PROCESS | 6187 | 1461235900211 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x88c61800) [pid = 6187] [serial = 1059] [outer = 0x88049000] 03:51:41 INFO - PROCESS | 6187 | 1461235901229 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 6187 | 1461235901291 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:51:41 INFO - PROCESS | 6187 | 1461235901305 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 6187 | 1461235901308 Marionette TRACE conn4 <- [1,1382,null,{}] 03:51:41 INFO - PROCESS | 6187 | 1461235901316 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:41 INFO - PROCESS | 6187 | 1461235901611 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:51:41 INFO - PROCESS | 6187 | 1461235901848 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c64400 == 133 [pid = 6187] [id = 353] 03:51:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x89008c00) [pid = 6187] [serial = 1060] [outer = (nil)] 03:51:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8900c000) [pid = 6187] [serial = 1061] [outer = 0x89008c00] 03:51:41 INFO - PROCESS | 6187 | 1461235901980 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x898c7400) [pid = 6187] [serial = 1062] [outer = 0x89008c00] 03:51:43 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x88e47c00) [pid = 6187] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:51:43 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8ab51000) [pid = 6187] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:51:43 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x86ca2400) [pid = 6187] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:51:43 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x86297000) [pid = 6187] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:51:43 INFO - PROCESS | 6187 | [6187] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:43 INFO - PROCESS | 6187 | 1461235903162 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 6187 | 1461235903208 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:51:43 INFO - PROCESS | 6187 | 1461235903228 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 6187 | 1461235903236 Marionette TRACE conn4 <- [1,1386,null,{}] 03:51:43 INFO - PROCESS | 6187 | 1461235903253 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:43 INFO - PROCESS | 6187 | 1461235903469 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:51:43 INFO - PROCESS | 6187 | 1461235903714 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa7000 == 134 [pid = 6187] [id = 354] 03:51:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x88e4e400) [pid = 6187] [serial = 1063] [outer = (nil)] 03:51:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8ac35800) [pid = 6187] [serial = 1064] [outer = 0x88e4e400] 03:51:43 INFO - PROCESS | 6187 | 1461235903800 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8aeed800) [pid = 6187] [serial = 1065] [outer = 0x88e4e400] 03:51:44 INFO - PROCESS | 6187 | 1461235904609 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:51:44 INFO - PROCESS | 6187 | 1461235904689 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:51:44 INFO - PROCESS | 6187 | 1461235904697 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 6187 | 1461235904700 Marionette TRACE conn4 <- [1,1390,null,{}] 03:51:44 INFO - PROCESS | 6187 | 1461235904706 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:44 INFO - PROCESS | 6187 | 1461235904921 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:51:45 INFO - PROCESS | 6187 | 1461235905302 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x859cc000 == 135 [pid = 6187] [id = 355] 03:51:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x859d6800) [pid = 6187] [serial = 1066] [outer = (nil)] 03:51:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x86292000) [pid = 6187] [serial = 1067] [outer = 0x859d6800] 03:51:45 INFO - PROCESS | 6187 | 1461235905420 Marionette DEBUG loaded listener.js 03:51:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x86aaa800) [pid = 6187] [serial = 1068] [outer = 0x859d6800] 03:51:46 INFO - PROCESS | 6187 | 1461235906445 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1793ms 03:51:46 INFO - PROCESS | 6187 | 1461235906492 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:51:46 INFO - PROCESS | 6187 | 1461235906501 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:51:46 INFO - PROCESS | 6187 | 1461235906514 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 6187 | 1461235906518 Marionette TRACE conn4 <- [1,1394,null,{}] 03:51:46 INFO - PROCESS | 6187 | 1461235906528 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:46 INFO - PROCESS | 6187 | 1461235906931 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:51:47 INFO - PROCESS | 6187 | 1461235907156 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f05000 == 136 [pid = 6187] [id = 356] 03:51:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x88e47c00) [pid = 6187] [serial = 1069] [outer = (nil)] 03:51:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x89006c00) [pid = 6187] [serial = 1070] [outer = 0x88e47c00] 03:51:47 INFO - PROCESS | 6187 | 1461235907258 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x898c3400) [pid = 6187] [serial = 1071] [outer = 0x88e47c00] 03:51:48 INFO - PROCESS | 6187 | 1461235908353 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1889ms 03:51:48 INFO - PROCESS | 6187 | 1461235908407 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 6187 | 1461235908414 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:51:48 INFO - PROCESS | 6187 | 1461235908425 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 6187 | 1461235908428 Marionette TRACE conn4 <- [1,1398,null,{}] 03:51:48 INFO - PROCESS | 6187 | 1461235908437 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:48 INFO - PROCESS | 6187 | 1461235908749 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:51:49 INFO - PROCESS | 6187 | 1461235909118 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x8900e000 == 137 [pid = 6187] [id = 357] 03:51:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8abacc00) [pid = 6187] [serial = 1072] [outer = (nil)] 03:51:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8ac39400) [pid = 6187] [serial = 1073] [outer = 0x8abacc00] 03:51:49 INFO - PROCESS | 6187 | 1461235909215 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8aef8800) [pid = 6187] [serial = 1074] [outer = 0x8abacc00] 03:51:50 INFO - PROCESS | 6187 | 1461235910214 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1848ms 03:51:50 INFO - PROCESS | 6187 | 1461235910274 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 6187 | 1461235910282 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:51:50 INFO - PROCESS | 6187 | 1461235910308 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 6187 | 1461235910345 Marionette TRACE conn4 <- [1,1402,null,{}] 03:51:50 INFO - PROCESS | 6187 | 1461235910432 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:50 INFO - PROCESS | 6187 | 1461235910678 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:51:50 INFO - PROCESS | 6187 | 1461235910931 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abaec00 == 138 [pid = 6187] [id = 358] 03:51:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8ac3c000) [pid = 6187] [serial = 1075] [outer = (nil)] 03:51:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8c02c800) [pid = 6187] [serial = 1076] [outer = 0x8ac3c000] 03:51:51 INFO - PROCESS | 6187 | 1461235911062 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8c7e7c00) [pid = 6187] [serial = 1077] [outer = 0x8ac3c000] 03:51:52 INFO - PROCESS | 6187 | 1461235912067 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1840ms 03:51:52 INFO - PROCESS | 6187 | 1461235912132 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:51:52 INFO - PROCESS | 6187 | 1461235912138 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:51:52 INFO - PROCESS | 6187 | 1461235912145 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 6187 | 1461235912149 Marionette TRACE conn4 <- [1,1406,null,{}] 03:51:52 INFO - PROCESS | 6187 | 1461235912156 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:52 INFO - PROCESS | 6187 | 1461235912391 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:51:52 INFO - PROCESS | 6187 | 1461235912704 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x87604000 == 139 [pid = 6187] [id = 359] 03:51:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8b657c00) [pid = 6187] [serial = 1078] [outer = (nil)] 03:51:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8e4ec000) [pid = 6187] [serial = 1079] [outer = 0x8b657c00] 03:51:52 INFO - PROCESS | 6187 | 1461235912803 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8e62c800) [pid = 6187] [serial = 1080] [outer = 0x8b657c00] 03:51:53 INFO - PROCESS | 6187 | 1461235913773 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1691ms 03:51:53 INFO - PROCESS | 6187 | 1461235913837 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:51:53 INFO - PROCESS | 6187 | 1461235913841 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:51:53 INFO - PROCESS | 6187 | 1461235913849 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 6187 | 1461235913853 Marionette TRACE conn4 <- [1,1410,null,{}] 03:51:53 INFO - PROCESS | 6187 | 1461235913860 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:54 INFO - PROCESS | 6187 | 1461235914130 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:51:54 INFO - PROCESS | 6187 | 1461235914455 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee78400 == 140 [pid = 6187] [id = 360] 03:51:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8ee7a000) [pid = 6187] [serial = 1081] [outer = (nil)] 03:51:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8eeb1400) [pid = 6187] [serial = 1082] [outer = 0x8ee7a000] 03:51:54 INFO - PROCESS | 6187 | 1461235914567 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8f761400) [pid = 6187] [serial = 1083] [outer = 0x8ee7a000] 03:51:55 INFO - PROCESS | 6187 | 1461235915680 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1884ms 03:51:55 INFO - PROCESS | 6187 | 1461235915734 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:51:55 INFO - PROCESS | 6187 | 1461235915738 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:51:55 INFO - PROCESS | 6187 | 1461235915745 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - PROCESS | 6187 | 1461235915749 Marionette TRACE conn4 <- [1,1414,null,{}] 03:51:55 INFO - PROCESS | 6187 | 1461235915756 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:56 INFO - PROCESS | 6187 | 1461235916046 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:51:56 INFO - PROCESS | 6187 | 1461235916357 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee79c00 == 141 [pid = 6187] [id = 361] 03:51:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x8eeb3c00) [pid = 6187] [serial = 1084] [outer = (nil)] 03:51:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x8ff38c00) [pid = 6187] [serial = 1085] [outer = 0x8eeb3c00] 03:51:56 INFO - PROCESS | 6187 | 1461235916454 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x90049000) [pid = 6187] [serial = 1086] [outer = 0x8eeb3c00] 03:51:57 INFO - PROCESS | 6187 | 1461235917539 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1835ms 03:51:57 INFO - PROCESS | 6187 | 1461235917581 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:51:57 INFO - PROCESS | 6187 | 1461235917586 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:51:57 INFO - PROCESS | 6187 | 1461235917593 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 6187 | 1461235917597 Marionette TRACE conn4 <- [1,1418,null,{}] 03:51:57 INFO - PROCESS | 6187 | 1461235917605 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:57 INFO - PROCESS | 6187 | 1461235917884 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:51:58 INFO - PROCESS | 6187 | 1461235918202 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f764c00 == 142 [pid = 6187] [id = 362] 03:51:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x8ff1f800) [pid = 6187] [serial = 1087] [outer = (nil)] 03:51:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x901a5000) [pid = 6187] [serial = 1088] [outer = 0x8ff1f800] 03:51:58 INFO - PROCESS | 6187 | 1461235918299 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x902f5000) [pid = 6187] [serial = 1089] [outer = 0x8ff1f800] 03:51:59 INFO - PROCESS | 6187 | 1461235919320 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1784ms 03:51:59 INFO - PROCESS | 6187 | 1461235919380 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 6187 | 1461235919386 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:51:59 INFO - PROCESS | 6187 | 1461235919397 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 6187 | 1461235919400 Marionette TRACE conn4 <- [1,1422,null,{}] 03:51:59 INFO - PROCESS | 6187 | 1461235919408 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 6187 | 1461235919648 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:51:59 INFO - PROCESS | 6187 | 1461235919963 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff23c00 == 143 [pid = 6187] [id = 363] 03:51:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x90048800) [pid = 6187] [serial = 1090] [outer = (nil)] 03:52:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x908e9000) [pid = 6187] [serial = 1091] [outer = 0x90048800] 03:52:00 INFO - PROCESS | 6187 | 1461235920061 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x91311800) [pid = 6187] [serial = 1092] [outer = 0x90048800] 03:52:01 INFO - PROCESS | 6187 | 1461235921101 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1749ms 03:52:01 INFO - PROCESS | 6187 | 1461235921147 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:52:01 INFO - PROCESS | 6187 | 1461235921152 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:52:01 INFO - PROCESS | 6187 | 1461235921160 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 6187 | 1461235921163 Marionette TRACE conn4 <- [1,1426,null,{}] 03:52:01 INFO - PROCESS | 6187 | 1461235921171 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 6187 | 1461235921527 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:52:01 INFO - PROCESS | 6187 | 1461235921920 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x901a6400 == 144 [pid = 6187] [id = 364] 03:52:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x903a0000) [pid = 6187] [serial = 1093] [outer = (nil)] 03:52:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x9133e400) [pid = 6187] [serial = 1094] [outer = 0x903a0000] 03:52:02 INFO - PROCESS | 6187 | 1461235922022 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x91408c00) [pid = 6187] [serial = 1095] [outer = 0x903a0000] 03:52:03 INFO - PROCESS | 6187 | 1461235923139 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2047ms 03:52:03 INFO - PROCESS | 6187 | 1461235923206 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 6187 | 1461235923211 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:52:03 INFO - PROCESS | 6187 | 1461235923218 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 6187 | 1461235923222 Marionette TRACE conn4 <- [1,1430,null,{}] 03:52:03 INFO - PROCESS | 6187 | 1461235923228 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:03 INFO - PROCESS | 6187 | 1461235923464 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:52:03 INFO - PROCESS | 6187 | 1461235923788 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7e3400 == 145 [pid = 6187] [id = 365] 03:52:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x9133c000) [pid = 6187] [serial = 1096] [outer = (nil)] 03:52:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x92b13c00) [pid = 6187] [serial = 1097] [outer = 0x9133c000] 03:52:03 INFO - PROCESS | 6187 | 1461235923909 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x92c51c00) [pid = 6187] [serial = 1098] [outer = 0x9133c000] 03:52:04 INFO - PROCESS | 6187 | 1461235924988 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1832ms 03:52:05 INFO - PROCESS | 6187 | 1461235925052 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 6187 | 1461235925057 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:52:05 INFO - PROCESS | 6187 | 1461235925064 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 6187 | 1461235925069 Marionette TRACE conn4 <- [1,1434,null,{}] 03:52:05 INFO - PROCESS | 6187 | 1461235925076 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:05 INFO - PROCESS | 6187 | 1461235925394 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:52:05 INFO - PROCESS | 6187 | 1461235925736 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x91529c00 == 146 [pid = 6187] [id = 366] 03:52:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x92b1f800) [pid = 6187] [serial = 1099] [outer = (nil)] 03:52:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x93e49000) [pid = 6187] [serial = 1100] [outer = 0x92b1f800] 03:52:05 INFO - PROCESS | 6187 | 1461235925836 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x9402ec00) [pid = 6187] [serial = 1101] [outer = 0x92b1f800] 03:52:06 INFO - PROCESS | 6187 | 1461235926917 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1934ms 03:52:07 INFO - PROCESS | 6187 | 1461235927000 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:52:07 INFO - PROCESS | 6187 | 1461235927005 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:52:07 INFO - PROCESS | 6187 | 1461235927013 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 6187 | 1461235927017 Marionette TRACE conn4 <- [1,1438,null,{}] 03:52:07 INFO - PROCESS | 6187 | 1461235927025 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:07 INFO - PROCESS | 6187 | 1461235927314 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:52:07 INFO - PROCESS | 6187 | 1461235927631 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f1c00 == 147 [pid = 6187] [id = 367] 03:52:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x908ee800) [pid = 6187] [serial = 1102] [outer = (nil)] 03:52:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x97ac5800) [pid = 6187] [serial = 1103] [outer = 0x908ee800] 03:52:07 INFO - PROCESS | 6187 | 1461235927725 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x97bb4400) [pid = 6187] [serial = 1104] [outer = 0x908ee800] 03:52:08 INFO - PROCESS | 6187 | 1461235928695 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1736ms 03:52:08 INFO - PROCESS | 6187 | 1461235928750 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 6187 | 1461235928753 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:52:08 INFO - PROCESS | 6187 | 1461235928833 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 6187 | 1461235928836 Marionette TRACE conn4 <- [1,1442,null,{}] 03:52:08 INFO - PROCESS | 6187 | 1461235928853 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:09 INFO - PROCESS | 6187 | 1461235929120 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:52:09 INFO - PROCESS | 6187 | 1461235929386 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff2dc00 == 148 [pid = 6187] [id = 368] 03:52:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x91332000) [pid = 6187] [serial = 1105] [outer = (nil)] 03:52:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x97e3fc00) [pid = 6187] [serial = 1106] [outer = 0x91332000] 03:52:09 INFO - PROCESS | 6187 | 1461235929480 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x97e45000) [pid = 6187] [serial = 1107] [outer = 0x91332000] 03:52:10 INFO - PROCESS | 6187 | 1461235930499 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1804ms 03:52:10 INFO - PROCESS | 6187 | 1461235930582 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:52:10 INFO - PROCESS | 6187 | 1461235930587 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:52:10 INFO - PROCESS | 6187 | 1461235930595 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 6187 | 1461235930598 Marionette TRACE conn4 <- [1,1446,null,{}] 03:52:10 INFO - PROCESS | 6187 | 1461235930606 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:10 INFO - PROCESS | 6187 | 1461235930886 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:52:11 INFO - PROCESS | 6187 | 1461235931203 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e43c00 == 149 [pid = 6187] [id = 369] 03:52:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x980c1400) [pid = 6187] [serial = 1108] [outer = (nil)] 03:52:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x98416c00) [pid = 6187] [serial = 1109] [outer = 0x980c1400] 03:52:11 INFO - PROCESS | 6187 | 1461235931303 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x98419000) [pid = 6187] [serial = 1110] [outer = 0x980c1400] 03:52:12 INFO - PROCESS | 6187 | 1461235932459 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1934ms 03:52:12 INFO - PROCESS | 6187 | 1461235932529 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 6187 | 1461235932534 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:52:12 INFO - PROCESS | 6187 | 1461235932541 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 6187 | 1461235932546 Marionette TRACE conn4 <- [1,1450,null,{}] 03:52:12 INFO - PROCESS | 6187 | 1461235932552 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:12 INFO - PROCESS | 6187 | 1461235932793 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:52:13 INFO - PROCESS | 6187 | 1461235933109 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x85894800 == 150 [pid = 6187] [id = 370] 03:52:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x97df0800) [pid = 6187] [serial = 1111] [outer = (nil)] 03:52:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x98423c00) [pid = 6187] [serial = 1112] [outer = 0x97df0800] 03:52:13 INFO - PROCESS | 6187 | 1461235933207 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x98455800) [pid = 6187] [serial = 1113] [outer = 0x97df0800] 03:52:14 INFO - PROCESS | 6187 | 1461235934763 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2338ms 03:52:14 INFO - PROCESS | 6187 | 1461235934881 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 6187 | 1461235934887 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:52:14 INFO - PROCESS | 6187 | 1461235934897 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 6187 | 1461235934904 Marionette TRACE conn4 <- [1,1454,null,{}] 03:52:14 INFO - PROCESS | 6187 | 1461235934923 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:15 INFO - PROCESS | 6187 | 1461235935153 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x84e4a000 == 149 [pid = 6187] [id = 309] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x876f3000 == 148 [pid = 6187] [id = 269] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa7000 == 147 [pid = 6187] [id = 354] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x88c64400 == 146 [pid = 6187] [id = 353] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x88046c00 == 145 [pid = 6187] [id = 352] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa5c00 == 144 [pid = 6187] [id = 351] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x97db5c00 == 143 [pid = 6187] [id = 349] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8629bc00 == 142 [pid = 6187] [id = 350] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa0800 == 141 [pid = 6187] [id = 348] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8abb0000 == 140 [pid = 6187] [id = 347] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x95a44000 == 139 [pid = 6187] [id = 345] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x9133b800 == 138 [pid = 6187] [id = 346] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x91524800 == 137 [pid = 6187] [id = 344] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x91335000 == 136 [pid = 6187] [id = 343] 03:52:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8b764800 == 135 [pid = 6187] [id = 342] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x8ee6f400 == 134 [pid = 6187] [id = 340] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1e000 == 133 [pid = 6187] [id = 341] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x8e789c00 == 132 [pid = 6187] [id = 339] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x8c031000 == 131 [pid = 6187] [id = 338] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7adc00 == 130 [pid = 6187] [id = 337] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac34000 == 129 [pid = 6187] [id = 336] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x898cbc00 == 128 [pid = 6187] [id = 335] 03:52:16 INFO - PROCESS | 6187 | --DOCSHELL 0x86c97000 == 127 [pid = 6187] [id = 334] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x87602000) [pid = 6187] [serial = 1001] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x8ab5cc00) [pid = 6187] [serial = 944] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x93c96400) [pid = 6187] [serial = 974] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x8eebcc00) [pid = 6187] [serial = 953] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x898cdc00) [pid = 6187] [serial = 995] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x8b760400) [pid = 6187] [serial = 998] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x94034000) [pid = 6187] [serial = 980] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x8803d400) [pid = 6187] [serial = 992] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x92b1a400) [pid = 6187] [serial = 968] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x86ca1400) [pid = 6187] [serial = 990] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x93e45000) [pid = 6187] [serial = 977] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x91311400) [pid = 6187] [serial = 965] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x8ff32c00) [pid = 6187] [serial = 956] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x86aa6400) [pid = 6187] [serial = 989] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x8b76c000) [pid = 6187] [serial = 999] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x95c8f400) [pid = 6187] [serial = 983] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x88c58400) [pid = 6187] [serial = 993] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x93a6dc00) [pid = 6187] [serial = 971] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8ab5ac00) [pid = 6187] [serial = 996] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8c8f1400) [pid = 6187] [serial = 947] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x908e6800) [pid = 6187] [serial = 962] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8e786800) [pid = 6187] [serial = 950] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x87f09000) [pid = 6187] [serial = 941] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x97049c00) [pid = 6187] [serial = 986] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x902efc00) [pid = 6187] [serial = 959] [outer = (nil)] [url = about:blank] 03:52:16 INFO - PROCESS | 6187 | 1461235936151 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e4a000 == 128 [pid = 6187] [id = 371] 03:52:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x85893400) [pid = 6187] [serial = 1114] [outer = (nil)] 03:52:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x86aa3800) [pid = 6187] [serial = 1115] [outer = 0x85893400] 03:52:16 INFO - PROCESS | 6187 | 1461235936272 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x876efc00) [pid = 6187] [serial = 1116] [outer = 0x85893400] 03:52:17 INFO - PROCESS | 6187 | 1461235937158 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2299ms 03:52:17 INFO - PROCESS | 6187 | 1461235937196 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 6187 | 1461235937205 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:52:17 INFO - PROCESS | 6187 | 1461235937217 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 6187 | 1461235937220 Marionette TRACE conn4 <- [1,1458,null,{}] 03:52:17 INFO - PROCESS | 6187 | 1461235937228 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:17 INFO - PROCESS | 6187 | 1461235937461 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:52:17 INFO - PROCESS | 6187 | 1461235937710 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f2800 == 129 [pid = 6187] [id = 372] 03:52:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x88c59400) [pid = 6187] [serial = 1117] [outer = (nil)] 03:52:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x88e45400) [pid = 6187] [serial = 1118] [outer = 0x88c59400] 03:52:17 INFO - PROCESS | 6187 | 1461235937797 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x89007000) [pid = 6187] [serial = 1119] [outer = 0x88c59400] 03:52:19 INFO - PROCESS | 6187 | 1461235939295 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2143ms 03:52:19 INFO - PROCESS | 6187 | 1461235939360 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 6187 | 1461235939365 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:52:19 INFO - PROCESS | 6187 | 1461235939372 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 6187 | 1461235939379 Marionette TRACE conn4 <- [1,1462,null,{}] 03:52:19 INFO - PROCESS | 6187 | 1461235939407 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:19 INFO - PROCESS | 6187 | 1461235939707 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:52:19 INFO - PROCESS | 6187 | 1461235939739 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x886ee800 == 130 [pid = 6187] [id = 373] 03:52:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8ab57800) [pid = 6187] [serial = 1120] [outer = (nil)] 03:52:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8ac3a400) [pid = 6187] [serial = 1121] [outer = 0x8ab57800] 03:52:19 INFO - PROCESS | 6187 | 1461235939834 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x8aef6000) [pid = 6187] [serial = 1122] [outer = 0x8ab57800] 03:52:21 INFO - PROCESS | 6187 | 1461235941601 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x95a46c00) [pid = 6187] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x95a45400) [pid = 6187] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8ff33800) [pid = 6187] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8f94d400) [pid = 6187] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x93c94000) [pid = 6187] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8c7e6c00) [pid = 6187] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x91319800) [pid = 6187] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x96b96c00) [pid = 6187] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x8ab4f800) [pid = 6187] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x8e626000) [pid = 6187] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8f757400) [pid = 6187] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x89006000) [pid = 6187] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x9004f800) [pid = 6187] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8ff36800) [pid = 6187] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x95c15400) [pid = 6187] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x97baa400) [pid = 6187] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8ff33000) [pid = 6187] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x93c8f800) [pid = 6187] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x93a6c800) [pid = 6187] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x89008c00) [pid = 6187] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8e372400) [pid = 6187] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8b7ae800) [pid = 6187] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x88c64c00) [pid = 6187] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x86c9a800) [pid = 6187] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8c8ebc00) [pid = 6187] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8e372000) [pid = 6187] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x9133a800) [pid = 6187] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x93a74000) [pid = 6187] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x88049000) [pid = 6187] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8b75d400) [pid = 6187] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x92c5e800) [pid = 6187] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x97b44400) [pid = 6187] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x97db8c00) [pid = 6187] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x86aa7400) [pid = 6187] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2414ms 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8629dc00) [pid = 6187] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x86aa7c00) [pid = 6187] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:52:21 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8f01f000) [pid = 6187] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:52:21 INFO - PROCESS | 6187 | 1461235941791 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 6187 | 1461235941795 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:52:21 INFO - PROCESS | 6187 | 1461235941802 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 6187 | 1461235941806 Marionette TRACE conn4 <- [1,1466,null,{}] 03:52:21 INFO - PROCESS | 6187 | 1461235941849 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 6187 | 1461235942061 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:52:22 INFO - PROCESS | 6187 | 1461235942072 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa1400 == 131 [pid = 6187] [id = 374] 03:52:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x88049000) [pid = 6187] [serial = 1123] [outer = (nil)] 03:52:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x89005c00) [pid = 6187] [serial = 1124] [outer = 0x88049000] 03:52:22 INFO - PROCESS | 6187 | 1461235942159 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8b64b800) [pid = 6187] [serial = 1125] [outer = 0x88049000] 03:52:23 INFO - PROCESS | 6187 | 1461235943189 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1411ms 03:52:23 INFO - PROCESS | 6187 | 1461235943214 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 6187 | 1461235943219 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:52:23 INFO - PROCESS | 6187 | 1461235943227 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 6187 | 1461235943230 Marionette TRACE conn4 <- [1,1470,null,{}] 03:52:23 INFO - PROCESS | 6187 | 1461235943238 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:23 INFO - PROCESS | 6187 | 1461235943445 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:52:23 INFO - PROCESS | 6187 | 1461235943746 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x8629b000 == 132 [pid = 6187] [id = 375] 03:52:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8629d400) [pid = 6187] [serial = 1126] [outer = (nil)] 03:52:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x86aa9000) [pid = 6187] [serial = 1127] [outer = 0x8629d400] 03:52:23 INFO - PROCESS | 6187 | 1461235943929 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x876ec000) [pid = 6187] [serial = 1128] [outer = 0x8629d400] 03:52:25 INFO - PROCESS | 6187 | 1461235945104 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1936ms 03:52:25 INFO - PROCESS | 6187 | 1461235945164 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 6187 | 1461235945171 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:52:25 INFO - PROCESS | 6187 | 1461235945179 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 6187 | 1461235945187 Marionette TRACE conn4 <- [1,1474,null,{}] 03:52:25 INFO - PROCESS | 6187 | 1461235945196 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 6187 | 1461235945479 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:52:25 INFO - PROCESS | 6187 | 1461235945842 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e50400 == 133 [pid = 6187] [id = 376] 03:52:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x898cd400) [pid = 6187] [serial = 1129] [outer = (nil)] 03:52:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8ab5a000) [pid = 6187] [serial = 1130] [outer = 0x898cd400] 03:52:25 INFO - PROCESS | 6187 | 1461235945946 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8abac400) [pid = 6187] [serial = 1131] [outer = 0x898cd400] 03:52:27 INFO - PROCESS | 6187 | 1461235947134 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1992ms 03:52:27 INFO - PROCESS | 6187 | 1461235947175 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 6187 | 1461235947182 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:52:27 INFO - PROCESS | 6187 | 1461235947192 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - PROCESS | 6187 | 1461235947197 Marionette TRACE conn4 <- [1,1478,null,{}] 03:52:27 INFO - PROCESS | 6187 | 1461235947204 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:27 INFO - PROCESS | 6187 | 1461235947524 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:52:27 INFO - PROCESS | 6187 | 1461235947898 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31fc00 == 134 [pid = 6187] [id = 377] 03:52:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8b659000) [pid = 6187] [serial = 1132] [outer = (nil)] 03:52:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8b76c800) [pid = 6187] [serial = 1133] [outer = 0x8b659000] 03:52:28 INFO - PROCESS | 6187 | 1461235948002 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8b7af400) [pid = 6187] [serial = 1134] [outer = 0x8b659000] 03:52:29 INFO - PROCESS | 6187 | 1461235949131 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1985ms 03:52:29 INFO - PROCESS | 6187 | 1461235949178 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 6187 | 1461235949184 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:52:29 INFO - PROCESS | 6187 | 1461235949203 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 6187 | 1461235949219 Marionette TRACE conn4 <- [1,1482,null,{}] 03:52:29 INFO - PROCESS | 6187 | 1461235949235 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:29 INFO - PROCESS | 6187 | 1461235949543 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:52:29 INFO - PROCESS | 6187 | 1461235949861 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a1000 == 135 [pid = 6187] [id = 378] 03:52:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8c7d9800) [pid = 6187] [serial = 1135] [outer = (nil)] 03:52:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8e4ecc00) [pid = 6187] [serial = 1136] [outer = 0x8c7d9800] 03:52:29 INFO - PROCESS | 6187 | 1461235949960 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8e780400) [pid = 6187] [serial = 1137] [outer = 0x8c7d9800] 03:52:31 INFO - PROCESS | 6187 | 1461235951020 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1874ms 03:52:31 INFO - PROCESS | 6187 | 1461235951067 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 6187 | 1461235951073 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:52:31 INFO - PROCESS | 6187 | 1461235951081 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 6187 | 1461235951084 Marionette TRACE conn4 <- [1,1486,null,{}] 03:52:31 INFO - PROCESS | 6187 | 1461235951092 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:31 INFO - PROCESS | 6187 | 1461235951341 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:52:31 INFO - PROCESS | 6187 | 1461235951631 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c028800 == 136 [pid = 6187] [id = 379] 03:52:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8ee72400) [pid = 6187] [serial = 1138] [outer = (nil)] 03:52:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8eeb6400) [pid = 6187] [serial = 1139] [outer = 0x8ee72400] 03:52:31 INFO - PROCESS | 6187 | 1461235951729 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8f01e000) [pid = 6187] [serial = 1140] [outer = 0x8ee72400] 03:52:32 INFO - PROCESS | 6187 | 1461235952862 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1846ms 03:52:32 INFO - PROCESS | 6187 | 1461235952928 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:52:32 INFO - PROCESS | 6187 | 1461235952933 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:52:32 INFO - PROCESS | 6187 | 1461235952940 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 6187 | 1461235952944 Marionette TRACE conn4 <- [1,1490,null,{}] 03:52:32 INFO - PROCESS | 6187 | 1461235952953 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:33 INFO - PROCESS | 6187 | 1461235953200 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:52:33 INFO - PROCESS | 6187 | 1461235953506 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f762c00 == 137 [pid = 6187] [id = 380] 03:52:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8f764800) [pid = 6187] [serial = 1141] [outer = (nil)] 03:52:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8f94a400) [pid = 6187] [serial = 1142] [outer = 0x8f764800] 03:52:33 INFO - PROCESS | 6187 | 1461235953619 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x9004a800) [pid = 6187] [serial = 1143] [outer = 0x8f764800] 03:52:34 INFO - PROCESS | 6187 | 1461235954657 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1737ms 03:52:34 INFO - PROCESS | 6187 | 1461235954677 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 6187 | 1461235954681 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:52:34 INFO - PROCESS | 6187 | 1461235954690 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 6187 | 1461235954694 Marionette TRACE conn4 <- [1,1494,null,{}] 03:52:34 INFO - PROCESS | 6187 | 1461235954701 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:34 INFO - PROCESS | 6187 | 1461235954951 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:52:35 INFO - PROCESS | 6187 | 1461235955261 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac31800 == 138 [pid = 6187] [id = 381] 03:52:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8e78b400) [pid = 6187] [serial = 1144] [outer = (nil)] 03:52:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x9039a000) [pid = 6187] [serial = 1145] [outer = 0x8e78b400] 03:52:35 INFO - PROCESS | 6187 | 1461235955364 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x908ec800) [pid = 6187] [serial = 1146] [outer = 0x8e78b400] 03:52:36 INFO - PROCESS | 6187 | 1461235956348 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1736ms 03:52:36 INFO - PROCESS | 6187 | 1461235956427 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 6187 | 1461235956430 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:52:36 INFO - PROCESS | 6187 | 1461235956439 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 6187 | 1461235956443 Marionette TRACE conn4 <- [1,1498,null,{}] 03:52:36 INFO - PROCESS | 6187 | 1461235956450 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:36 INFO - PROCESS | 6187 | 1461235956721 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:52:37 INFO - PROCESS | 6187 | 1461235957050 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f021c00 == 139 [pid = 6187] [id = 382] 03:52:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x9019c400) [pid = 6187] [serial = 1147] [outer = (nil)] 03:52:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x9133f000) [pid = 6187] [serial = 1148] [outer = 0x9019c400] 03:52:37 INFO - PROCESS | 6187 | 1461235957151 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x91403c00) [pid = 6187] [serial = 1149] [outer = 0x9019c400] 03:52:38 INFO - PROCESS | 6187 | 1461235958084 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1686ms 03:52:38 INFO - PROCESS | 6187 | 1461235958125 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 6187 | 1461235958130 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:52:38 INFO - PROCESS | 6187 | 1461235958137 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 6187 | 1461235958140 Marionette TRACE conn4 <- [1,1502,null,{}] 03:52:38 INFO - PROCESS | 6187 | 1461235958148 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:38 INFO - PROCESS | 6187 | 1461235958417 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:52:38 INFO - PROCESS | 6187 | 1461235958739 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x9039d800 == 140 [pid = 6187] [id = 383] 03:52:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x908e6800) [pid = 6187] [serial = 1150] [outer = (nil)] 03:52:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x92b14c00) [pid = 6187] [serial = 1151] [outer = 0x908e6800] 03:52:38 INFO - PROCESS | 6187 | 1461235958839 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x92b18800) [pid = 6187] [serial = 1152] [outer = 0x908e6800] 03:52:39 INFO - PROCESS | 6187 | 1461235959834 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1737ms 03:52:39 INFO - PROCESS | 6187 | 1461235959876 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 6187 | 1461235959880 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:52:39 INFO - PROCESS | 6187 | 1461235959887 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 6187 | 1461235959891 Marionette TRACE conn4 <- [1,1506,null,{}] 03:52:39 INFO - PROCESS | 6187 | 1461235959897 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:40 INFO - PROCESS | 6187 | 1461235960147 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:52:40 INFO - PROCESS | 6187 | 1461235960469 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e78a000 == 141 [pid = 6187] [id = 384] 03:52:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x91339800) [pid = 6187] [serial = 1153] [outer = (nil)] 03:52:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x93a6b000) [pid = 6187] [serial = 1154] [outer = 0x91339800] 03:52:40 INFO - PROCESS | 6187 | 1461235960572 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x93a6c800) [pid = 6187] [serial = 1155] [outer = 0x91339800] 03:52:41 INFO - PROCESS | 6187 | 1461235961532 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1689ms 03:52:41 INFO - PROCESS | 6187 | 1461235961578 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:52:41 INFO - PROCESS | 6187 | 1461235961583 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:52:41 INFO - PROCESS | 6187 | 1461235961591 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 6187 | 1461235961594 Marionette TRACE conn4 <- [1,1510,null,{}] 03:52:41 INFO - PROCESS | 6187 | 1461235961601 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:41 INFO - PROCESS | 6187 | 1461235961866 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:52:42 INFO - PROCESS | 6187 | 1461235962213 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c9c000 == 142 [pid = 6187] [id = 385] 03:52:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x93c9c400) [pid = 6187] [serial = 1156] [outer = (nil)] 03:52:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x93e42800) [pid = 6187] [serial = 1157] [outer = 0x93c9c400] 03:52:42 INFO - PROCESS | 6187 | 1461235962326 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x94073c00) [pid = 6187] [serial = 1158] [outer = 0x93c9c400] 03:52:43 INFO - PROCESS | 6187 | 1461235963307 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1739ms 03:52:43 INFO - PROCESS | 6187 | 1461235963331 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:52:43 INFO - PROCESS | 6187 | 1461235963336 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:52:43 INFO - PROCESS | 6187 | 1461235963344 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 6187 | 1461235963349 Marionette TRACE conn4 <- [1,1514,null,{}] 03:52:43 INFO - PROCESS | 6187 | 1461235963355 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:43 INFO - PROCESS | 6187 | 1461235963650 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:52:44 INFO - PROCESS | 6187 | 1461235963981 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x92020800 == 143 [pid = 6187] [id = 386] 03:52:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x96b98c00) [pid = 6187] [serial = 1159] [outer = (nil)] 03:52:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x97baa000) [pid = 6187] [serial = 1160] [outer = 0x96b98c00] 03:52:44 INFO - PROCESS | 6187 | 1461235964079 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x97cd1000) [pid = 6187] [serial = 1161] [outer = 0x96b98c00] 03:52:45 INFO - PROCESS | 6187 | 1461235965009 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1742ms 03:52:45 INFO - PROCESS | 6187 | 1461235965085 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 6187 | 1461235965088 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:52:45 INFO - PROCESS | 6187 | 1461235965096 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 6187 | 1461235965099 Marionette TRACE conn4 <- [1,1518,null,{}] 03:52:45 INFO - PROCESS | 6187 | 1461235965107 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:45 INFO - PROCESS | 6187 | 1461235965370 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:52:45 INFO - PROCESS | 6187 | 1461235965711 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeecc00 == 144 [pid = 6187] [id = 387] 03:52:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x8e788000) [pid = 6187] [serial = 1162] [outer = (nil)] 03:52:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x97dbe000) [pid = 6187] [serial = 1163] [outer = 0x8e788000] 03:52:45 INFO - PROCESS | 6187 | 1461235965805 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x97dec800) [pid = 6187] [serial = 1164] [outer = 0x8e788000] 03:52:46 INFO - PROCESS | 6187 | 1461235966728 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1649ms 03:52:46 INFO - PROCESS | 6187 | 1461235966746 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 6187 | 1461235966749 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:52:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:52:46 INFO - PROCESS | 6187 | 1461235966757 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 6187 | 1461235966761 Marionette TRACE conn4 <- [1,1522,null,{}] 03:52:46 INFO - PROCESS | 6187 | 1461235966768 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:47 INFO - PROCESS | 6187 | 1461235967014 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:52:47 INFO - PROCESS | 6187 | 1461235967334 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x86297800 == 145 [pid = 6187] [id = 388] 03:52:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x97cccc00) [pid = 6187] [serial = 1165] [outer = (nil)] 03:52:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x98417c00) [pid = 6187] [serial = 1166] [outer = 0x97cccc00] 03:52:47 INFO - PROCESS | 6187 | 1461235967434 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x9841e000) [pid = 6187] [serial = 1167] [outer = 0x97cccc00] 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:48 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 () { 03:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:52:48 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 () { 03:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:52:48 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 () { 03:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:52:48 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 () { 03:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:52:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1645ms 03:52:48 INFO - PROCESS | 6187 | 1461235968345 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:52:48 INFO - PROCESS | 6187 | 1461235968431 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 6187 | 1461235968438 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:52:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:52:48 INFO - PROCESS | 6187 | 1461235968451 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 6187 | 1461235968456 Marionette TRACE conn4 <- [1,1526,null,{}] 03:52:48 INFO - PROCESS | 6187 | 1461235968468 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:48 INFO - PROCESS | 6187 | 1461235968854 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:52:49 INFO - PROCESS | 6187 | 1461235969181 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e41400 == 146 [pid = 6187] [id = 389] 03:52:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x98305000) [pid = 6187] [serial = 1168] [outer = (nil)] 03:52:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x98461400) [pid = 6187] [serial = 1169] [outer = 0x98305000] 03:52:49 INFO - PROCESS | 6187 | 1461235969278 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x98bda000) [pid = 6187] [serial = 1170] [outer = 0x98305000] 03:52:50 INFO - PROCESS | 6187 | 1461235970168 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:52:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:52:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:52:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:52:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1794ms 03:52:50 INFO - PROCESS | 6187 | 1461235970251 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 6187 | 1461235970254 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:52:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:52:50 INFO - PROCESS | 6187 | 1461235970263 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 6187 | 1461235970266 Marionette TRACE conn4 <- [1,1530,null,{}] 03:52:50 INFO - PROCESS | 6187 | 1461235970273 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:50 INFO - PROCESS | 6187 | 1461235970512 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:52:50 INFO - PROCESS | 6187 | 1461235970851 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x98418c00 == 147 [pid = 6187] [id = 390] 03:52:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x98460000) [pid = 6187] [serial = 1171] [outer = (nil)] 03:52:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x9939a400) [pid = 6187] [serial = 1172] [outer = 0x98460000] 03:52:50 INFO - PROCESS | 6187 | 1461235970963 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x996ecc00) [pid = 6187] [serial = 1173] [outer = 0x98460000] 03:52:51 INFO - PROCESS | 6187 | 1461235971816 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:52:51 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 03:52:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:52:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:52:51 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. 03:52:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:52:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1586ms 03:52:51 INFO - PROCESS | 6187 | 1461235971852 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:52:51 INFO - PROCESS | 6187 | 1461235971856 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:52:51 INFO - PROCESS | 6187 | 1461235971864 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 6187 | 1461235971867 Marionette TRACE conn4 <- [1,1534,null,{}] 03:52:51 INFO - PROCESS | 6187 | 1461235971874 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:52 INFO - PROCESS | 6187 | 1461235972122 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:52:52 INFO - PROCESS | 6187 | 1461235972413 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x97b41000 == 148 [pid = 6187] [id = 391] 03:52:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x9939ac00) [pid = 6187] [serial = 1174] [outer = (nil)] 03:52:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x99a98000) [pid = 6187] [serial = 1175] [outer = 0x9939ac00] 03:52:52 INFO - PROCESS | 6187 | 1461235972556 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x9aed2800) [pid = 6187] [serial = 1176] [outer = 0x9939ac00] 03:52:53 INFO - PROCESS | 6187 | 1461235973505 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1683ms 03:52:53 INFO - PROCESS | 6187 | 1461235973547 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:52:53 INFO - PROCESS | 6187 | 1461235973551 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:52:53 INFO - PROCESS | 6187 | 1461235973559 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 6187 | 1461235973562 Marionette TRACE conn4 <- [1,1538,null,{}] 03:52:53 INFO - PROCESS | 6187 | 1461235973569 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 6187 | 1461235973804 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:52:54 INFO - PROCESS | 6187 | 1461235974128 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa1400 == 147 [pid = 6187] [id = 374] 03:52:55 INFO - PROCESS | 6187 | --DOCSHELL 0x886ee800 == 146 [pid = 6187] [id = 373] 03:52:55 INFO - PROCESS | 6187 | --DOCSHELL 0x886f2800 == 145 [pid = 6187] [id = 372] 03:52:55 INFO - PROCESS | 6187 | --DOCSHELL 0x84e4a000 == 144 [pid = 6187] [id = 371] 03:52:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e4a000 == 145 [pid = 6187] [id = 392] 03:52:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x859d5c00) [pid = 6187] [serial = 1177] [outer = (nil)] 03:52:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x86c94c00) [pid = 6187] [serial = 1178] [outer = 0x859d5c00] 03:52:55 INFO - PROCESS | 6187 | 1461235975410 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x87605c00) [pid = 6187] [serial = 1179] [outer = 0x859d5c00] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x97cca400) [pid = 6187] [serial = 1040] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x8aef4800) [pid = 6187] [serial = 1008] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x8ee75c00) [pid = 6187] [serial = 951] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x90197800) [pid = 6187] [serial = 1022] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x8b760c00) [pid = 6187] [serial = 945] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x908ed000) [pid = 6187] [serial = 963] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x9039e400) [pid = 6187] [serial = 1025] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x97a74800) [pid = 6187] [serial = 1038] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x97dbf000) [pid = 6187] [serial = 1047] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x9133cc00) [pid = 6187] [serial = 1029] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x93e49c00) [pid = 6187] [serial = 978] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x93c9b400) [pid = 6187] [serial = 975] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x8900c000) [pid = 6187] [serial = 1061] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x8e622800) [pid = 6187] [serial = 1014] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x8c8eac00) [pid = 6187] [serial = 1011] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x8b5a6800) [pid = 6187] [serial = 939] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x8e4e9c00) [pid = 6187] [serial = 1013] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x908ea800) [pid = 6187] [serial = 1026] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x8803c000) [pid = 6187] [serial = 1005] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x977e3000) [pid = 6187] [serial = 1037] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8f017c00) [pid = 6187] [serial = 954] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8ee71400) [pid = 6187] [serial = 1016] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x92b1dc00) [pid = 6187] [serial = 1032] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x94037000) [pid = 6187] [serial = 1035] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x92b17000) [pid = 6187] [serial = 1031] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x886f5800) [pid = 6187] [serial = 1058] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x876f5c00) [pid = 6187] [serial = 1004] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x91340400) [pid = 6187] [serial = 966] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x97ccbc00) [pid = 6187] [serial = 1041] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x97dbbc00) [pid = 6187] [serial = 1046] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x91338000) [pid = 6187] [serial = 1028] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x93a75000) [pid = 6187] [serial = 972] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x97cd7000) [pid = 6187] [serial = 1043] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x97e3d000) [pid = 6187] [serial = 1049] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x901a3c00) [pid = 6187] [serial = 1023] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x88049c00) [pid = 6187] [serial = 942] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x89008400) [pid = 6187] [serial = 1052] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x898c7400) [pid = 6187] [serial = 1062] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x97e3e800) [pid = 6187] [serial = 1050] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8abae800) [pid = 6187] [serial = 1007] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x86ca3c00) [pid = 6187] [serial = 1056] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x88c61800) [pid = 6187] [serial = 1059] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8f946800) [pid = 6187] [serial = 1019] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x977ea400) [pid = 6187] [serial = 987] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x93c9c800) [pid = 6187] [serial = 1034] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8ac35800) [pid = 6187] [serial = 1064] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x96b45c00) [pid = 6187] [serial = 984] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ee74800) [pid = 6187] [serial = 1017] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8ff22c00) [pid = 6187] [serial = 1020] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x902fac00) [pid = 6187] [serial = 960] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x86aae800) [pid = 6187] [serial = 1055] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8c7da800) [pid = 6187] [serial = 1010] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x9004b800) [pid = 6187] [serial = 957] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x94036c00) [pid = 6187] [serial = 981] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8ab53800) [pid = 6187] [serial = 1053] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x97db2000) [pid = 6187] [serial = 1044] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8e377000) [pid = 6187] [serial = 948] [outer = (nil)] [url = about:blank] 03:52:55 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x92b22400) [pid = 6187] [serial = 969] [outer = (nil)] [url = about:blank] 03:52:56 INFO - PROCESS | 6187 | 1461235976592 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 3097ms 03:52:56 INFO - PROCESS | 6187 | 1461235976658 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 6187 | 1461235976663 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:52:56 INFO - PROCESS | 6187 | 1461235976689 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 6187 | 1461235976695 Marionette TRACE conn4 <- [1,1542,null,{}] 03:52:56 INFO - PROCESS | 6187 | 1461235976703 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 6187 | 1461235976928 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:52:57 INFO - PROCESS | 6187 | 1461235977210 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f2400 == 146 [pid = 6187] [id = 393] 03:52:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x886f2800) [pid = 6187] [serial = 1180] [outer = (nil)] 03:52:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x88c5bc00) [pid = 6187] [serial = 1181] [outer = 0x886f2800] 03:52:57 INFO - PROCESS | 6187 | 1461235977300 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x88c65000) [pid = 6187] [serial = 1182] [outer = 0x886f2800] 03:52:58 INFO - PROCESS | 6187 | 1461235978188 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1553ms 03:52:58 INFO - PROCESS | 6187 | 1461235978232 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 6187 | 1461235978239 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:52:58 INFO - PROCESS | 6187 | 1461235978250 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 6187 | 1461235978254 Marionette TRACE conn4 <- [1,1546,null,{}] 03:52:58 INFO - PROCESS | 6187 | 1461235978271 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:58 INFO - PROCESS | 6187 | 1461235978563 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:52:58 INFO - PROCESS | 6187 | 1461235978595 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c5cc00 == 147 [pid = 6187] [id = 394] 03:52:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x88e44400) [pid = 6187] [serial = 1183] [outer = (nil)] 03:52:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8ab5bc00) [pid = 6187] [serial = 1184] [outer = 0x88e44400] 03:52:58 INFO - PROCESS | 6187 | 1461235978679 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8abac000) [pid = 6187] [serial = 1185] [outer = 0x88e44400] 03:52:59 INFO - PROCESS | 6187 | 1461235979915 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1735ms 03:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:52:59 INFO - PROCESS | 6187 | 1461235979986 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 6187 | 1461235979989 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:53:00 INFO - PROCESS | 6187 | 1461235979997 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 6187 | 1461235980003 Marionette TRACE conn4 <- [1,1550,null,{}] 03:53:00 INFO - PROCESS | 6187 | 1461235980341 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:00 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x88c59400) [pid = 6187] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:53:00 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x88e4e400) [pid = 6187] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:53:00 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x85893400) [pid = 6187] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:53:00 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8ab57800) [pid = 6187] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:53:00 INFO - PROCESS | 6187 | 1461235980743 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:53:00 INFO - PROCESS | 6187 | 1461235980877 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x88046c00 == 148 [pid = 6187] [id = 395] 03:53:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8ab5ec00) [pid = 6187] [serial = 1186] [outer = (nil)] 03:53:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8b323800) [pid = 6187] [serial = 1187] [outer = 0x8ab5ec00] 03:53:00 INFO - PROCESS | 6187 | 1461235980959 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8b655000) [pid = 6187] [serial = 1188] [outer = 0x8ab5ec00] 03:53:01 INFO - PROCESS | 6187 | 1461235981833 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1891ms 03:53:01 INFO - PROCESS | 6187 | 1461235981887 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 6187 | 1461235981891 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:53:01 INFO - PROCESS | 6187 | 1461235981900 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 6187 | 1461235981904 Marionette TRACE conn4 <- [1,1554,null,{}] 03:53:01 INFO - PROCESS | 6187 | 1461235981911 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:02 INFO - PROCESS | 6187 | 1461235982153 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:53:02 INFO - PROCESS | 6187 | 1461235982385 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e41800 == 149 [pid = 6187] [id = 396] 03:53:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x84e50800) [pid = 6187] [serial = 1189] [outer = (nil)] 03:53:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x86c95c00) [pid = 6187] [serial = 1190] [outer = 0x84e50800] 03:53:02 INFO - PROCESS | 6187 | 1461235982602 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x876f5c00) [pid = 6187] [serial = 1191] [outer = 0x84e50800] 03:53:03 INFO - PROCESS | 6187 | 1461235983643 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1787ms 03:53:03 INFO - PROCESS | 6187 | 1461235983689 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:53:03 INFO - PROCESS | 6187 | 1461235983697 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:53:03 INFO - PROCESS | 6187 | 1461235983709 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 6187 | 1461235983715 Marionette TRACE conn4 <- [1,1558,null,{}] 03:53:03 INFO - PROCESS | 6187 | 1461235983723 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:03 INFO - PROCESS | 6187 | 1461235983982 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:53:04 INFO - PROCESS | 6187 | 1461235984317 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x886ec000 == 150 [pid = 6187] [id = 397] 03:53:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x89008c00) [pid = 6187] [serial = 1192] [outer = (nil)] 03:53:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x898cbc00) [pid = 6187] [serial = 1193] [outer = 0x89008c00] 03:53:04 INFO - PROCESS | 6187 | 1461235984429 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8ab5c400) [pid = 6187] [serial = 1194] [outer = 0x89008c00] 03:53:05 INFO - PROCESS | 6187 | 1461235985432 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1788ms 03:53:05 INFO - PROCESS | 6187 | 1461235985495 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 6187 | 1461235985502 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:53:05 INFO - PROCESS | 6187 | 1461235985516 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 6187 | 1461235985520 Marionette TRACE conn4 <- [1,1562,null,{}] 03:53:05 INFO - PROCESS | 6187 | 1461235985573 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:05 INFO - PROCESS | 6187 | 1461235985856 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:53:06 INFO - PROCESS | 6187 | 1461235986251 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abaa800 == 151 [pid = 6187] [id = 398] 03:53:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8b31a000) [pid = 6187] [serial = 1195] [outer = (nil)] 03:53:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8b762c00) [pid = 6187] [serial = 1196] [outer = 0x8b31a000] 03:53:06 INFO - PROCESS | 6187 | 1461235986352 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8b7a4000) [pid = 6187] [serial = 1197] [outer = 0x8b31a000] 03:53:07 INFO - PROCESS | 6187 | 1461235987431 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1988ms 03:53:07 INFO - PROCESS | 6187 | 1461235987504 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:53:07 INFO - PROCESS | 6187 | 1461235987509 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:53:07 INFO - PROCESS | 6187 | 1461235987516 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 6187 | 1461235987523 Marionette TRACE conn4 <- [1,1566,null,{}] 03:53:07 INFO - PROCESS | 6187 | 1461235987541 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:07 INFO - PROCESS | 6187 | 1461235987835 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:53:08 INFO - PROCESS | 6187 | 1461235988165 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b764800 == 152 [pid = 6187] [id = 399] 03:53:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8c8e9000) [pid = 6187] [serial = 1198] [outer = (nil)] 03:53:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8e370400) [pid = 6187] [serial = 1199] [outer = 0x8c8e9000] 03:53:08 INFO - PROCESS | 6187 | 1461235988261 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8e37c400) [pid = 6187] [serial = 1200] [outer = 0x8c8e9000] 03:53:09 INFO - PROCESS | 6187 | 1461235989255 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1754ms 03:53:09 INFO - PROCESS | 6187 | 1461235989269 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 6187 | 1461235989273 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:53:09 INFO - PROCESS | 6187 | 1461235989281 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 6187 | 1461235989285 Marionette TRACE conn4 <- [1,1570,null,{}] 03:53:09 INFO - PROCESS | 6187 | 1461235989292 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:09 INFO - PROCESS | 6187 | 1461235989517 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:53:09 INFO - PROCESS | 6187 | 1461235989839 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c028400 == 153 [pid = 6187] [id = 400] 03:53:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8c8f1400) [pid = 6187] [serial = 1201] [outer = (nil)] 03:53:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8e62b400) [pid = 6187] [serial = 1202] [outer = 0x8c8f1400] 03:53:09 INFO - PROCESS | 6187 | 1461235989939 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8e789800) [pid = 6187] [serial = 1203] [outer = 0x8c8f1400] 03:53:10 INFO - PROCESS | 6187 | 1461235990900 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1684ms 03:53:10 INFO - PROCESS | 6187 | 1461235990968 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:53:10 INFO - PROCESS | 6187 | 1461235990972 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:53:10 INFO - PROCESS | 6187 | 1461235990980 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 6187 | 1461235990984 Marionette TRACE conn4 <- [1,1574,null,{}] 03:53:10 INFO - PROCESS | 6187 | 1461235990991 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:11 INFO - PROCESS | 6187 | 1461235991256 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:53:11 INFO - PROCESS | 6187 | 1461235991587 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e624c00 == 154 [pid = 6187] [id = 401] 03:53:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8e784400) [pid = 6187] [serial = 1204] [outer = (nil)] 03:53:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8eeb7000) [pid = 6187] [serial = 1205] [outer = 0x8e784400] 03:53:11 INFO - PROCESS | 6187 | 1461235991694 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8f94d400) [pid = 6187] [serial = 1206] [outer = 0x8e784400] 03:53:12 INFO - PROCESS | 6187 | 1461235992711 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1783ms 03:53:12 INFO - PROCESS | 6187 | 1461235992763 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 6187 | 1461235992768 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:53:12 INFO - PROCESS | 6187 | 1461235992775 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 6187 | 1461235992779 Marionette TRACE conn4 <- [1,1578,null,{}] 03:53:12 INFO - PROCESS | 6187 | 1461235992786 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:13 INFO - PROCESS | 6187 | 1461235993028 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:53:13 INFO - PROCESS | 6187 | 1461235993358 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e61f400 == 155 [pid = 6187] [id = 402] 03:53:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8eebcc00) [pid = 6187] [serial = 1207] [outer = (nil)] 03:53:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x90047000) [pid = 6187] [serial = 1208] [outer = 0x8eebcc00] 03:53:13 INFO - PROCESS | 6187 | 1461235993459 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x9004a000) [pid = 6187] [serial = 1209] [outer = 0x8eebcc00] 03:53:14 INFO - PROCESS | 6187 | 1461235994386 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1682ms 03:53:14 INFO - PROCESS | 6187 | 1461235994459 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 6187 | 1461235994462 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:53:14 INFO - PROCESS | 6187 | 1461235994470 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 6187 | 1461235994475 Marionette TRACE conn4 <- [1,1582,null,{}] 03:53:14 INFO - PROCESS | 6187 | 1461235994481 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:14 INFO - PROCESS | 6187 | 1461235994748 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:53:15 INFO - PROCESS | 6187 | 1461235995071 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31bc00 == 156 [pid = 6187] [id = 403] 03:53:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x8ff2f800) [pid = 6187] [serial = 1210] [outer = (nil)] 03:53:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x902f1800) [pid = 6187] [serial = 1211] [outer = 0x8ff2f800] 03:53:15 INFO - PROCESS | 6187 | 1461235995167 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x902f4000) [pid = 6187] [serial = 1212] [outer = 0x8ff2f800] 03:53:16 INFO - PROCESS | 6187 | 1461235996196 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1790ms 03:53:16 INFO - PROCESS | 6187 | 1461235996261 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:53:16 INFO - PROCESS | 6187 | 1461235996266 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:53:16 INFO - PROCESS | 6187 | 1461235996273 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 6187 | 1461235996277 Marionette TRACE conn4 <- [1,1586,null,{}] 03:53:16 INFO - PROCESS | 6187 | 1461235996283 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:16 INFO - PROCESS | 6187 | 1461235996517 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:53:16 INFO - PROCESS | 6187 | 1461235996840 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeeb000 == 157 [pid = 6187] [id = 404] 03:53:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x90047400) [pid = 6187] [serial = 1213] [outer = (nil)] 03:53:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x908e2000) [pid = 6187] [serial = 1214] [outer = 0x90047400] 03:53:16 INFO - PROCESS | 6187 | 1461235996942 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x908e6400) [pid = 6187] [serial = 1215] [outer = 0x90047400] 03:53:18 INFO - PROCESS | 6187 | 1461235998001 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1788ms 03:53:18 INFO - PROCESS | 6187 | 1461235998061 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 6187 | 1461235998065 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:53:18 INFO - PROCESS | 6187 | 1461235998073 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 6187 | 1461235998077 Marionette TRACE conn4 <- [1,1590,null,{}] 03:53:18 INFO - PROCESS | 6187 | 1461235998084 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 6187 | 1461235998343 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:53:18 INFO - PROCESS | 6187 | 1461235998678 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x876edc00 == 158 [pid = 6187] [id = 405] 03:53:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x876ef400) [pid = 6187] [serial = 1216] [outer = (nil)] 03:53:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x908ee000) [pid = 6187] [serial = 1217] [outer = 0x876ef400] 03:53:18 INFO - PROCESS | 6187 | 1461235998779 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x9133ac00) [pid = 6187] [serial = 1218] [outer = 0x876ef400] 03:53:19 INFO - PROCESS | 6187 | 1461235999767 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1736ms 03:53:19 INFO - PROCESS | 6187 | 1461235999810 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 6187 | 1461235999814 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:53:19 INFO - PROCESS | 6187 | 1461235999822 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 6187 | 1461235999826 Marionette TRACE conn4 <- [1,1594,null,{}] 03:53:19 INFO - PROCESS | 6187 | 1461235999833 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:20 INFO - PROCESS | 6187 | 1461236000092 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:53:20 INFO - PROCESS | 6187 | 1461236000420 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x91315000 == 159 [pid = 6187] [id = 406] 03:53:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x9131e000) [pid = 6187] [serial = 1219] [outer = (nil)] 03:53:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x92026800) [pid = 6187] [serial = 1220] [outer = 0x9131e000] 03:53:20 INFO - PROCESS | 6187 | 1461236000532 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x92c53000) [pid = 6187] [serial = 1221] [outer = 0x9131e000] 03:53:21 INFO - PROCESS | 6187 | 1461236001602 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1833ms 03:53:21 INFO - PROCESS | 6187 | 1461236001657 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 6187 | 1461236001662 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:53:21 INFO - PROCESS | 6187 | 1461236001669 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 6187 | 1461236001675 Marionette TRACE conn4 <- [1,1598,null,{}] 03:53:21 INFO - PROCESS | 6187 | 1461236001681 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:21 INFO - PROCESS | 6187 | 1461236001959 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:53:22 INFO - PROCESS | 6187 | 1461236002310 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x9151e400 == 160 [pid = 6187] [id = 407] 03:53:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x93c9e800) [pid = 6187] [serial = 1222] [outer = (nil)] 03:53:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x93e49c00) [pid = 6187] [serial = 1223] [outer = 0x93c9e800] 03:53:22 INFO - PROCESS | 6187 | 1461236002411 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x93e4cc00) [pid = 6187] [serial = 1224] [outer = 0x93c9e800] 03:53:23 INFO - PROCESS | 6187 | 1461236003322 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1695ms 03:53:23 INFO - PROCESS | 6187 | 1461236003365 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:53:23 INFO - PROCESS | 6187 | 1461236003370 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:53:23 INFO - PROCESS | 6187 | 1461236003378 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 6187 | 1461236003381 Marionette TRACE conn4 <- [1,1602,null,{}] 03:53:23 INFO - PROCESS | 6187 | 1461236003387 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:23 INFO - PROCESS | 6187 | 1461236003621 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:53:23 INFO - PROCESS | 6187 | 1461236003958 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee70400 == 161 [pid = 6187] [id = 408] 03:53:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x93e42400) [pid = 6187] [serial = 1225] [outer = (nil)] 03:53:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x95c98400) [pid = 6187] [serial = 1226] [outer = 0x93e42400] 03:53:24 INFO - PROCESS | 6187 | 1461236004057 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x96b47000) [pid = 6187] [serial = 1227] [outer = 0x93e42400] 03:53:24 INFO - PROCESS | 6187 | 1461236004965 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1642ms 03:53:25 INFO - PROCESS | 6187 | 1461236005020 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 6187 | 1461236005023 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:53:25 INFO - PROCESS | 6187 | 1461236005031 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 6187 | 1461236005033 Marionette TRACE conn4 <- [1,1606,null,{}] 03:53:25 INFO - PROCESS | 6187 | 1461236005041 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:25 INFO - PROCESS | 6187 | 1461236005270 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:53:25 INFO - PROCESS | 6187 | 1461236005587 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x94072400 == 162 [pid = 6187] [id = 409] 03:53:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x95a45c00) [pid = 6187] [serial = 1228] [outer = (nil)] 03:53:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x97a73800) [pid = 6187] [serial = 1229] [outer = 0x95a45c00] 03:53:25 INFO - PROCESS | 6187 | 1461236005689 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x97ac6400) [pid = 6187] [serial = 1230] [outer = 0x95a45c00] 03:53:26 INFO - PROCESS | 6187 | 1461236006722 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1737ms 03:53:26 INFO - PROCESS | 6187 | 1461236006770 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:53:26 INFO - PROCESS | 6187 | 1461236006774 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:53:26 INFO - PROCESS | 6187 | 1461236006782 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 6187 | 1461236006785 Marionette TRACE conn4 <- [1,1610,null,{}] 03:53:26 INFO - PROCESS | 6187 | 1461236006793 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:27 INFO - PROCESS | 6187 | 1461236007028 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:53:27 INFO - PROCESS | 6187 | 1461236007361 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x9131d800 == 163 [pid = 6187] [id = 410] 03:53:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x96b46800) [pid = 6187] [serial = 1231] [outer = (nil)] 03:53:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x97db2000) [pid = 6187] [serial = 1232] [outer = 0x96b46800] 03:53:27 INFO - PROCESS | 6187 | 1461236007461 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x97db4000) [pid = 6187] [serial = 1233] [outer = 0x96b46800] 03:53:28 INFO - PROCESS | 6187 | 1461236008337 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1595ms 03:53:28 INFO - PROCESS | 6187 | 1461236008377 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:53:28 INFO - PROCESS | 6187 | 1461236008382 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:53:28 INFO - PROCESS | 6187 | 1461236008388 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 6187 | 1461236008392 Marionette TRACE conn4 <- [1,1614,null,{}] 03:53:28 INFO - PROCESS | 6187 | 1461236008420 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 6187 | 1461236008655 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:53:29 INFO - PROCESS | 6187 | 1461236008982 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x861ddc00 == 164 [pid = 6187] [id = 411] 03:53:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x8629d800) [pid = 6187] [serial = 1234] [outer = (nil)] 03:53:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x97e3d000) [pid = 6187] [serial = 1235] [outer = 0x8629d800] 03:53:29 INFO - PROCESS | 6187 | 1461236009084 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x97e42000) [pid = 6187] [serial = 1236] [outer = 0x8629d800] 03:53:30 INFO - PROCESS | 6187 | 1461236010025 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:53:30 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 03:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1690ms 03:53:30 INFO - PROCESS | 6187 | 1461236010095 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 6187 | 1461236010100 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:53:30 INFO - PROCESS | 6187 | 1461236010113 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 6187 | 1461236010116 Marionette TRACE conn4 <- [1,1618,null,{}] 03:53:30 INFO - PROCESS | 6187 | 1461236010123 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:30 INFO - PROCESS | 6187 | 1461236010365 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:53:30 INFO - PROCESS | 6187 | 1461236010691 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x97dc0400 == 165 [pid = 6187] [id = 412] 03:53:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x97df2800) [pid = 6187] [serial = 1237] [outer = (nil)] 03:53:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x9845e000) [pid = 6187] [serial = 1238] [outer = 0x97df2800] 03:53:30 INFO - PROCESS | 6187 | 1461236010792 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x98d54800) [pid = 6187] [serial = 1239] [outer = 0x97df2800] 03:53:31 INFO - PROCESS | 6187 | 1461236011852 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1784ms 03:53:31 INFO - PROCESS | 6187 | 1461236011912 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 6187 | 1461236011917 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:53:31 INFO - PROCESS | 6187 | 1461236011930 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 6187 | 1461236011933 Marionette TRACE conn4 <- [1,1622,null,{}] 03:53:31 INFO - PROCESS | 6187 | 1461236011941 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 6187 | 1461236012192 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:53:32 INFO - PROCESS | 6187 | 1461236012493 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x9841ec00 == 166 [pid = 6187] [id = 413] 03:53:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x98456800) [pid = 6187] [serial = 1240] [outer = (nil)] 03:53:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x9aed3c00) [pid = 6187] [serial = 1241] [outer = 0x98456800] 03:53:32 INFO - PROCESS | 6187 | 1461236012591 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 190 (0x9b089000) [pid = 6187] [serial = 1242] [outer = 0x98456800] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x88046000 == 165 [pid = 6187] [id = 331] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x88046c00 == 164 [pid = 6187] [id = 395] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x88c5cc00 == 163 [pid = 6187] [id = 394] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x886f2400 == 162 [pid = 6187] [id = 393] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x84e4a000 == 161 [pid = 6187] [id = 392] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x98418c00 == 160 [pid = 6187] [id = 390] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x86297800 == 159 [pid = 6187] [id = 388] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x97e41400 == 158 [pid = 6187] [id = 389] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeecc00 == 157 [pid = 6187] [id = 387] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x92020800 == 156 [pid = 6187] [id = 386] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x93c9c000 == 155 [pid = 6187] [id = 385] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x9039d800 == 154 [pid = 6187] [id = 383] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8e78a000 == 153 [pid = 6187] [id = 384] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8f021c00 == 152 [pid = 6187] [id = 382] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac31800 == 151 [pid = 6187] [id = 381] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8f762c00 == 150 [pid = 6187] [id = 380] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8c028800 == 149 [pid = 6187] [id = 379] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5a1000 == 148 [pid = 6187] [id = 378] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x88e50400 == 147 [pid = 6187] [id = 376] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8b31fc00 == 146 [pid = 6187] [id = 377] 03:53:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8629b000 == 145 [pid = 6187] [id = 375] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 189 (0x92b13c00) [pid = 6187] [serial = 1097] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x89007000) [pid = 6187] [serial = 1119] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x908e9000) [pid = 6187] [serial = 1091] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x97ac5800) [pid = 6187] [serial = 1103] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x8c02c800) [pid = 6187] [serial = 1076] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x901a5000) [pid = 6187] [serial = 1088] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x89006c00) [pid = 6187] [serial = 1070] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x97e3fc00) [pid = 6187] [serial = 1106] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x98416c00) [pid = 6187] [serial = 1109] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x8e4ec000) [pid = 6187] [serial = 1079] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x89005c00) [pid = 6187] [serial = 1124] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x8aeed800) [pid = 6187] [serial = 1065] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x88e45400) [pid = 6187] [serial = 1118] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x86aa3800) [pid = 6187] [serial = 1115] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x9133e400) [pid = 6187] [serial = 1094] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x98423c00) [pid = 6187] [serial = 1112] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x93e49000) [pid = 6187] [serial = 1100] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x8ac3a400) [pid = 6187] [serial = 1121] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x8eeb1400) [pid = 6187] [serial = 1082] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x86292000) [pid = 6187] [serial = 1067] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x8ff38c00) [pid = 6187] [serial = 1085] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8ac39400) [pid = 6187] [serial = 1073] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8aef6000) [pid = 6187] [serial = 1122] [outer = (nil)] [url = about:blank] 03:53:34 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x876efc00) [pid = 6187] [serial = 1116] [outer = (nil)] [url = about:blank] 03:53:35 INFO - PROCESS | 6187 | ************************* 03:53:35 INFO - PROCESS | 6187 | A coding exception was thrown and uncaught in a Task. 03:53:35 INFO - PROCESS | 6187 | 03:53:35 INFO - PROCESS | 6187 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:53:35 INFO - PROCESS | 6187 | Full stack: 03:53:35 INFO - PROCESS | 6187 | ************************* 03:53:35 INFO - PROCESS | 6187 | 1461236015498 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:53:35 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 03:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 3592ms 03:53:35 INFO - PROCESS | 6187 | 1461236015523 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 6187 | 1461236015530 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:53:35 INFO - PROCESS | 6187 | 1461236015540 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 6187 | 1461236015546 Marionette TRACE conn4 <- [1,1626,null,{}] 03:53:35 INFO - PROCESS | 6187 | 1461236015555 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:35 INFO - PROCESS | 6187 | 1461236015794 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:53:36 INFO - PROCESS | 6187 | 1461236016086 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e45400 == 146 [pid = 6187] [id = 414] 03:53:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x88e4c400) [pid = 6187] [serial = 1243] [outer = (nil)] 03:53:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8900f800) [pid = 6187] [serial = 1244] [outer = 0x88e4c400] 03:53:36 INFO - PROCESS | 6187 | 1461236016180 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x898cec00) [pid = 6187] [serial = 1245] [outer = 0x88e4c400] 03:53:37 INFO - PROCESS | 6187 | 1461236017142 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1687ms 03:53:37 INFO - PROCESS | 6187 | 1461236017232 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 6187 | 1461236017242 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:53:37 INFO - PROCESS | 6187 | 1461236017254 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 6187 | 1461236017258 Marionette TRACE conn4 <- [1,1630,null,{}] 03:53:37 INFO - PROCESS | 6187 | 1461236017273 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 6187 | 1461236017579 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:53:37 INFO - PROCESS | 6187 | 1461236017820 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac39400 == 147 [pid = 6187] [id = 415] 03:53:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x8ac3e000) [pid = 6187] [serial = 1246] [outer = (nil)] 03:53:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x8aef6000) [pid = 6187] [serial = 1247] [outer = 0x8ac3e000] 03:53:37 INFO - PROCESS | 6187 | 1461236017907 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x8b324800) [pid = 6187] [serial = 1248] [outer = 0x8ac3e000] 03:53:38 INFO - PROCESS | 6187 | 1461236018939 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1742ms 03:53:39 INFO - PROCESS | 6187 | 1461236019011 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 6187 | 1461236019018 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:53:39 INFO - PROCESS | 6187 | 1461236019028 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 6187 | 1461236019038 Marionette TRACE conn4 <- [1,1634,null,{}] 03:53:39 INFO - PROCESS | 6187 | 1461236019087 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:40 INFO - PROCESS | 6187 | 1461236020067 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x97df0800) [pid = 6187] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x88049000) [pid = 6187] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x88e44400) [pid = 6187] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x886f2800) [pid = 6187] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x859d5c00) [pid = 6187] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x98460000) [pid = 6187] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x98305000) [pid = 6187] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x97cccc00) [pid = 6187] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8e788000) [pid = 6187] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x96b98c00) [pid = 6187] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x93c9c400) [pid = 6187] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x91339800) [pid = 6187] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x908e6800) [pid = 6187] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x9019c400) [pid = 6187] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8e78b400) [pid = 6187] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8f764800) [pid = 6187] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8ee72400) [pid = 6187] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8c7d9800) [pid = 6187] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x8b659000) [pid = 6187] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x898cd400) [pid = 6187] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8629d400) [pid = 6187] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8b657c00) [pid = 6187] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x90048800) [pid = 6187] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8eeb3c00) [pid = 6187] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8ac3c000) [pid = 6187] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8ff1f800) [pid = 6187] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x908ee800) [pid = 6187] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8abacc00) [pid = 6187] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x88e47c00) [pid = 6187] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x859d6800) [pid = 6187] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ee7a000) [pid = 6187] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x91332000) [pid = 6187] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x980c1400) [pid = 6187] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x903a0000) [pid = 6187] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x9133c000) [pid = 6187] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x92b1f800) [pid = 6187] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:53:40 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x84e42c00) [pid = 6187] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:53:40 INFO - PROCESS | 6187 | 1461236020360 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8589b000 == 148 [pid = 6187] [id = 416] 03:53:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x859d3400) [pid = 6187] [serial = 1249] [outer = (nil)] 03:53:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8629e400) [pid = 6187] [serial = 1250] [outer = 0x859d3400] 03:53:40 INFO - PROCESS | 6187 | 1461236020449 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8b64bc00) [pid = 6187] [serial = 1251] [outer = 0x859d3400] 03:53:41 INFO - PROCESS | 6187 | 1461236021320 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2315ms 03:53:41 INFO - PROCESS | 6187 | 1461236021342 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 6187 | 1461236021347 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:53:41 INFO - PROCESS | 6187 | 1461236021365 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 6187 | 1461236021369 Marionette TRACE conn4 <- [1,1638,null,{}] 03:53:41 INFO - PROCESS | 6187 | 1461236021375 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:41 INFO - PROCESS | 6187 | 1461236021615 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:53:41 INFO - PROCESS | 6187 | 1461236021856 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x8588f800 == 149 [pid = 6187] [id = 417] 03:53:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x859d3000) [pid = 6187] [serial = 1252] [outer = (nil)] 03:53:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8e4ea400) [pid = 6187] [serial = 1253] [outer = 0x859d3000] 03:53:42 INFO - PROCESS | 6187 | 1461236022021 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8e624000) [pid = 6187] [serial = 1254] [outer = 0x859d3000] 03:53:43 INFO - PROCESS | 6187 | 1461236023173 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1882ms 03:53:43 INFO - PROCESS | 6187 | 1461236023248 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 6187 | 1461236023257 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:53:43 INFO - PROCESS | 6187 | 1461236023267 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 6187 | 1461236023274 Marionette TRACE conn4 <- [1,1642,null,{}] 03:53:43 INFO - PROCESS | 6187 | 1461236023283 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:43 INFO - PROCESS | 6187 | 1461236023575 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:53:43 INFO - PROCESS | 6187 | 1461236023931 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f7800 == 150 [pid = 6187] [id = 418] 03:53:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x88c5d800) [pid = 6187] [serial = 1255] [outer = (nil)] 03:53:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8900d400) [pid = 6187] [serial = 1256] [outer = 0x88c5d800] 03:53:44 INFO - PROCESS | 6187 | 1461236024038 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8aeea000) [pid = 6187] [serial = 1257] [outer = 0x88c5d800] 03:53:45 INFO - PROCESS | 6187 | 1461236025057 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1839ms 03:53:45 INFO - PROCESS | 6187 | 1461236025108 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 6187 | 1461236025118 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:53:45 INFO - PROCESS | 6187 | 1461236025154 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 6187 | 1461236025160 Marionette TRACE conn4 <- [1,1646,null,{}] 03:53:45 INFO - PROCESS | 6187 | 1461236025168 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:45 INFO - PROCESS | 6187 | 1461236025437 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:53:45 INFO - PROCESS | 6187 | 1461236025811 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c027000 == 151 [pid = 6187] [id = 419] 03:53:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8c7da000) [pid = 6187] [serial = 1258] [outer = (nil)] 03:53:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8e4e6c00) [pid = 6187] [serial = 1259] [outer = 0x8c7da000] 03:53:45 INFO - PROCESS | 6187 | 1461236025908 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8e785800) [pid = 6187] [serial = 1260] [outer = 0x8c7da000] 03:53:46 INFO - PROCESS | 6187 | 1461236026983 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1893ms 03:53:47 INFO - PROCESS | 6187 | 1461236027043 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 6187 | 1461236027047 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:53:47 INFO - PROCESS | 6187 | 1461236027056 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 6187 | 1461236027062 Marionette TRACE conn4 <- [1,1650,null,{}] 03:53:47 INFO - PROCESS | 6187 | 1461236027081 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:47 INFO - PROCESS | 6187 | 1461236027380 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:53:47 INFO - PROCESS | 6187 | 1461236027717 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeef000 == 152 [pid = 6187] [id = 420] 03:53:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8ee77c00) [pid = 6187] [serial = 1261] [outer = (nil)] 03:53:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8f022c00) [pid = 6187] [serial = 1262] [outer = 0x8ee77c00] 03:53:47 INFO - PROCESS | 6187 | 1461236027823 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8f941400) [pid = 6187] [serial = 1263] [outer = 0x8ee77c00] 03:53:48 INFO - PROCESS | 6187 | 1461236028813 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1838ms 03:53:48 INFO - PROCESS | 6187 | 1461236028895 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 6187 | 1461236028901 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:53:48 INFO - PROCESS | 6187 | 1461236028909 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 6187 | 1461236028914 Marionette TRACE conn4 <- [1,1654,null,{}] 03:53:48 INFO - PROCESS | 6187 | 1461236028921 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:49 INFO - PROCESS | 6187 | 1461236029216 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:53:49 INFO - PROCESS | 6187 | 1461236029549 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x886eb000 == 153 [pid = 6187] [id = 421] 03:53:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8c8f3800) [pid = 6187] [serial = 1264] [outer = (nil)] 03:53:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8ff2fc00) [pid = 6187] [serial = 1265] [outer = 0x8c8f3800] 03:53:49 INFO - PROCESS | 6187 | 1461236029649 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x9004c800) [pid = 6187] [serial = 1266] [outer = 0x8c8f3800] 03:53:50 INFO - PROCESS | 6187 | 1461236030692 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1845ms 03:53:50 INFO - PROCESS | 6187 | 1461236030755 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:53:50 INFO - PROCESS | 6187 | 1461236030760 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:53:50 INFO - PROCESS | 6187 | 1461236030767 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 6187 | 1461236030771 Marionette TRACE conn4 <- [1,1658,null,{}] 03:53:50 INFO - PROCESS | 6187 | 1461236030778 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:51 INFO - PROCESS | 6187 | 1461236031032 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:53:51 INFO - PROCESS | 6187 | 1461236031358 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba6000 == 154 [pid = 6187] [id = 422] 03:53:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8f75a000) [pid = 6187] [serial = 1267] [outer = (nil)] 03:53:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x902f1c00) [pid = 6187] [serial = 1268] [outer = 0x8f75a000] 03:53:51 INFO - PROCESS | 6187 | 1461236031462 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x902f8400) [pid = 6187] [serial = 1269] [outer = 0x8f75a000] 03:53:52 INFO - PROCESS | 6187 | 1461236032478 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1742ms 03:53:52 INFO - PROCESS | 6187 | 1461236032510 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 6187 | 1461236032514 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:53:52 INFO - PROCESS | 6187 | 1461236032522 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 6187 | 1461236032525 Marionette TRACE conn4 <- [1,1662,null,{}] 03:53:52 INFO - PROCESS | 6187 | 1461236032534 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:52 INFO - PROCESS | 6187 | 1461236032797 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:53:53 INFO - PROCESS | 6187 | 1461236033143 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c58c00 == 155 [pid = 6187] [id = 423] 03:53:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x91317800) [pid = 6187] [serial = 1270] [outer = (nil)] 03:53:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x91449000) [pid = 6187] [serial = 1271] [outer = 0x91317800] 03:53:53 INFO - PROCESS | 6187 | 1461236033244 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x9152cc00) [pid = 6187] [serial = 1272] [outer = 0x91317800] 03:53:54 INFO - PROCESS | 6187 | 1461236034177 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1693ms 03:53:54 INFO - PROCESS | 6187 | 1461236034215 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:53:54 INFO - PROCESS | 6187 | 1461236034220 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:53:54 INFO - PROCESS | 6187 | 1461236034227 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 6187 | 1461236034231 Marionette TRACE conn4 <- [1,1666,null,{}] 03:53:54 INFO - PROCESS | 6187 | 1461236034238 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:54 INFO - PROCESS | 6187 | 1461236034472 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:53:54 INFO - PROCESS | 6187 | 1461236034807 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x91524000 == 156 [pid = 6187] [id = 424] 03:53:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x92c52400) [pid = 6187] [serial = 1273] [outer = (nil)] 03:53:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x92c5d000) [pid = 6187] [serial = 1274] [outer = 0x92c52400] 03:53:54 INFO - PROCESS | 6187 | 1461236034916 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x93a75000) [pid = 6187] [serial = 1275] [outer = 0x92c52400] 03:53:55 INFO - PROCESS | 6187 | 1461236035908 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1732ms 03:53:55 INFO - PROCESS | 6187 | 1461236035960 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:53:55 INFO - PROCESS | 6187 | 1461236035964 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:53:55 INFO - PROCESS | 6187 | 1461236035972 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 6187 | 1461236035976 Marionette TRACE conn4 <- [1,1670,null,{}] 03:53:55 INFO - PROCESS | 6187 | 1461236035987 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:56 INFO - PROCESS | 6187 | 1461236036237 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:53:56 INFO - PROCESS | 6187 | 1461236036569 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x9039d400 == 157 [pid = 6187] [id = 425] 03:53:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x91336c00) [pid = 6187] [serial = 1276] [outer = (nil)] 03:53:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x93e45400) [pid = 6187] [serial = 1277] [outer = 0x91336c00] 03:53:56 INFO - PROCESS | 6187 | 1461236036670 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x93e4a800) [pid = 6187] [serial = 1278] [outer = 0x91336c00] 03:53:57 INFO - PROCESS | 6187 | 1461236037673 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1736ms 03:53:57 INFO - PROCESS | 6187 | 1461236037708 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 6187 | 1461236037712 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:53:57 INFO - PROCESS | 6187 | 1461236037719 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 6187 | 1461236037723 Marionette TRACE conn4 <- [1,1674,null,{}] 03:53:57 INFO - PROCESS | 6187 | 1461236037729 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:57 INFO - PROCESS | 6187 | 1461236037985 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:53:58 INFO - PROCESS | 6187 | 1461236038312 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c59c00 == 158 [pid = 6187] [id = 426] 03:53:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x8b64f800) [pid = 6187] [serial = 1279] [outer = (nil)] 03:53:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x97ae3800) [pid = 6187] [serial = 1280] [outer = 0x8b64f800] 03:53:58 INFO - PROCESS | 6187 | 1461236038415 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x97cca400) [pid = 6187] [serial = 1281] [outer = 0x8b64f800] 03:53:59 INFO - PROCESS | 6187 | 1461236039361 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1690ms 03:53:59 INFO - PROCESS | 6187 | 1461236039411 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:53:59 INFO - PROCESS | 6187 | 1461236039415 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:53:59 INFO - PROCESS | 6187 | 1461236039422 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 6187 | 1461236039426 Marionette TRACE conn4 <- [1,1678,null,{}] 03:53:59 INFO - PROCESS | 6187 | 1461236039433 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:59 INFO - PROCESS | 6187 | 1461236039669 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:54:00 INFO - PROCESS | 6187 | 1461236040024 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x92c59000 == 159 [pid = 6187] [id = 427] 03:54:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x95a42000) [pid = 6187] [serial = 1282] [outer = (nil)] 03:54:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x97e39800) [pid = 6187] [serial = 1283] [outer = 0x95a42000] 03:54:00 INFO - PROCESS | 6187 | 1461236040130 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x980b6400) [pid = 6187] [serial = 1284] [outer = 0x95a42000] 03:54:01 INFO - PROCESS | 6187 | 1461236041331 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1951ms 03:54:01 INFO - PROCESS | 6187 | 1461236041380 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 6187 | 1461236041388 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:54:01 INFO - PROCESS | 6187 | 1461236041400 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 6187 | 1461236041406 Marionette TRACE conn4 <- [1,1682,null,{}] 03:54:01 INFO - PROCESS | 6187 | 1461236041469 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 6187 | 1461236042009 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:54:02 INFO - PROCESS | 6187 | 1461236042237 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c9b400 == 160 [pid = 6187] [id = 428] 03:54:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x977e6c00) [pid = 6187] [serial = 1285] [outer = (nil)] 03:54:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x99072000) [pid = 6187] [serial = 1286] [outer = 0x977e6c00] 03:54:02 INFO - PROCESS | 6187 | 1461236042354 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 174 (0x996e6c00) [pid = 6187] [serial = 1287] [outer = 0x977e6c00] 03:54:03 INFO - PROCESS | 6187 | 1461236043376 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2025ms 03:54:03 INFO - PROCESS | 6187 | 1461236043425 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:54:03 INFO - PROCESS | 6187 | 1461236043429 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:54:03 INFO - PROCESS | 6187 | 1461236043437 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 6187 | 1461236043440 Marionette TRACE conn4 <- [1,1686,null,{}] 03:54:03 INFO - PROCESS | 6187 | 1461236043447 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 6187 | 1461236043698 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:54:04 INFO - PROCESS | 6187 | 1461236044037 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4e5800 == 161 [pid = 6187] [id = 429] 03:54:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 175 (0x90396400) [pid = 6187] [serial = 1288] [outer = (nil)] 03:54:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 176 (0x9aeda800) [pid = 6187] [serial = 1289] [outer = 0x90396400] 03:54:04 INFO - PROCESS | 6187 | 1461236044140 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 177 (0x9b0b8800) [pid = 6187] [serial = 1290] [outer = 0x90396400] 03:54:05 INFO - PROCESS | 6187 | 1461236045098 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:54:05 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 03:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1739ms 03:54:05 INFO - PROCESS | 6187 | 1461236045175 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 6187 | 1461236045180 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:54:05 INFO - PROCESS | 6187 | 1461236045188 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 6187 | 1461236045193 Marionette TRACE conn4 <- [1,1690,null,{}] 03:54:05 INFO - PROCESS | 6187 | 1461236045200 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:05 INFO - PROCESS | 6187 | 1461236045480 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:54:05 INFO - PROCESS | 6187 | 1461236045816 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d53400 == 162 [pid = 6187] [id = 430] 03:54:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 178 (0x996eb800) [pid = 6187] [serial = 1291] [outer = (nil)] 03:54:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 179 (0x9df1cc00) [pid = 6187] [serial = 1292] [outer = 0x996eb800] 03:54:05 INFO - PROCESS | 6187 | 1461236045911 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 180 (0x9ea19000) [pid = 6187] [serial = 1293] [outer = 0x996eb800] 03:54:06 INFO - PROCESS | 6187 | 1461236046861 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1731ms 03:54:06 INFO - PROCESS | 6187 | 1461236046921 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 6187 | 1461236046926 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:54:06 INFO - PROCESS | 6187 | 1461236046933 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 6187 | 1461236046937 Marionette TRACE conn4 <- [1,1694,null,{}] 03:54:06 INFO - PROCESS | 6187 | 1461236046944 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:07 INFO - PROCESS | 6187 | 1461236047236 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:54:07 INFO - PROCESS | 6187 | 1461236047583 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d4c000 == 163 [pid = 6187] [id = 431] 03:54:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 181 (0x996ef000) [pid = 6187] [serial = 1294] [outer = (nil)] 03:54:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 182 (0x9fb90800) [pid = 6187] [serial = 1295] [outer = 0x996ef000] 03:54:07 INFO - PROCESS | 6187 | 1461236047688 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 183 (0x9fc07000) [pid = 6187] [serial = 1296] [outer = 0x996ef000] 03:54:08 INFO - PROCESS | 6187 | 1461236048638 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1740ms 03:54:08 INFO - PROCESS | 6187 | 1461236048675 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:54:08 INFO - PROCESS | 6187 | 1461236048679 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:54:08 INFO - PROCESS | 6187 | 1461236048687 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 6187 | 1461236048690 Marionette TRACE conn4 <- [1,1698,null,{}] 03:54:08 INFO - PROCESS | 6187 | 1461236048698 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 6187 | 1461236048950 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:54:09 INFO - PROCESS | 6187 | 1461236049288 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x9131cc00 == 164 [pid = 6187] [id = 432] 03:54:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 184 (0x92c56000) [pid = 6187] [serial = 1297] [outer = (nil)] 03:54:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 185 (0x9fca2c00) [pid = 6187] [serial = 1298] [outer = 0x92c56000] 03:54:09 INFO - PROCESS | 6187 | 1461236049390 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 186 (0x9feb5000) [pid = 6187] [serial = 1299] [outer = 0x92c56000] 03:54:10 INFO - PROCESS | 6187 | 1461236050326 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:54:10 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 03:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1686ms 03:54:10 INFO - PROCESS | 6187 | 1461236050374 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 6187 | 1461236050377 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:54:10 INFO - PROCESS | 6187 | 1461236050385 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 6187 | 1461236050389 Marionette TRACE conn4 <- [1,1702,null,{}] 03:54:10 INFO - PROCESS | 6187 | 1461236050395 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:10 INFO - PROCESS | 6187 | 1461236050631 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:54:11 INFO - PROCESS | 6187 | 1461236051003 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x87602400 == 165 [pid = 6187] [id = 433] 03:54:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 187 (0x87606000) [pid = 6187] [serial = 1300] [outer = (nil)] 03:54:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 188 (0x88e44c00) [pid = 6187] [serial = 1301] [outer = 0x87606000] 03:54:11 INFO - PROCESS | 6187 | 1461236051120 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 189 (0x8ab51400) [pid = 6187] [serial = 1302] [outer = 0x87606000] 03:54:12 INFO - PROCESS | 6187 | 1461236052074 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1744ms 03:54:12 INFO - PROCESS | 6187 | 1461236052149 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 6187 | 1461236052157 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:54:12 INFO - PROCESS | 6187 | 1461236052170 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 6187 | 1461236052173 Marionette TRACE conn4 <- [1,1706,null,{}] 03:54:12 INFO - PROCESS | 6187 | 1461236052180 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:12 INFO - PROCESS | 6187 | 1461236052463 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x901a6400 == 164 [pid = 6187] [id = 364] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x886ef800 == 163 [pid = 6187] [id = 324] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x88c61400 == 162 [pid = 6187] [id = 332] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8900e000 == 161 [pid = 6187] [id = 357] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa9c00 == 160 [pid = 6187] [id = 310] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff23c00 == 159 [pid = 6187] [id = 363] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x94080400 == 158 [pid = 6187] [id = 328] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x86298000 == 157 [pid = 6187] [id = 330] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8f764c00 == 156 [pid = 6187] [id = 362] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x91318800 == 155 [pid = 6187] [id = 322] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x91529c00 == 154 [pid = 6187] [id = 366] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff20c00 == 153 [pid = 6187] [id = 320] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x97e43c00 == 152 [pid = 6187] [id = 369] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x9402e400 == 151 [pid = 6187] [id = 327] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff2dc00 == 150 [pid = 6187] [id = 368] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ee79c00 == 149 [pid = 6187] [id = 361] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8b64d800 == 148 [pid = 6187] [id = 321] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x86290000 == 147 [pid = 6187] [id = 329] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8c7e3400 == 146 [pid = 6187] [id = 365] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x87f05000 == 145 [pid = 6187] [id = 356] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x876ef000 == 144 [pid = 6187] [id = 314] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x87604000 == 143 [pid = 6187] [id = 359] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x93a76400 == 142 [pid = 6187] [id = 325] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ee78400 == 141 [pid = 6187] [id = 360] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x876f1c00 == 140 [pid = 6187] [id = 367] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a2000 == 139 [pid = 6187] [id = 323] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x97dc0400 == 138 [pid = 6187] [id = 412] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x861ddc00 == 137 [pid = 6187] [id = 411] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x9131d800 == 136 [pid = 6187] [id = 410] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x94072400 == 135 [pid = 6187] [id = 409] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x9151e400 == 134 [pid = 6187] [id = 407] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ee70400 == 133 [pid = 6187] [id = 408] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x91315000 == 132 [pid = 6187] [id = 406] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x876edc00 == 131 [pid = 6187] [id = 405] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeeb000 == 130 [pid = 6187] [id = 404] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8b31bc00 == 129 [pid = 6187] [id = 403] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8e624c00 == 128 [pid = 6187] [id = 401] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8e61f400 == 127 [pid = 6187] [id = 402] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8c028400 == 126 [pid = 6187] [id = 400] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8b764800 == 125 [pid = 6187] [id = 399] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8abaa800 == 124 [pid = 6187] [id = 398] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x886ec000 == 123 [pid = 6187] [id = 397] 03:54:13 INFO - PROCESS | 6187 | --DOCSHELL 0x84e41800 == 122 [pid = 6187] [id = 396] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 188 (0x886f5400) [pid = 6187] [serial = 1002] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 187 (0x98455800) [pid = 6187] [serial = 1113] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 186 (0x8b64b800) [pid = 6187] [serial = 1125] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 185 (0x8aef8800) [pid = 6187] [serial = 1074] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 184 (0x898c3400) [pid = 6187] [serial = 1071] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 183 (0x86aaa800) [pid = 6187] [serial = 1068] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 182 (0x8f761400) [pid = 6187] [serial = 1083] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 181 (0x97e45000) [pid = 6187] [serial = 1107] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 180 (0x98419000) [pid = 6187] [serial = 1110] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 179 (0x91408c00) [pid = 6187] [serial = 1095] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 178 (0x92c51c00) [pid = 6187] [serial = 1098] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 177 (0x9402ec00) [pid = 6187] [serial = 1101] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 176 (0x8ab5bc00) [pid = 6187] [serial = 1184] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 175 (0x8abac000) [pid = 6187] [serial = 1185] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 174 (0x88c5bc00) [pid = 6187] [serial = 1181] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 173 (0x86c94c00) [pid = 6187] [serial = 1178] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x87605c00) [pid = 6187] [serial = 1179] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x99a98000) [pid = 6187] [serial = 1175] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x996ecc00) [pid = 6187] [serial = 1173] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x9939a400) [pid = 6187] [serial = 1172] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x98bda000) [pid = 6187] [serial = 1170] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x98461400) [pid = 6187] [serial = 1169] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x9841e000) [pid = 6187] [serial = 1167] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x98417c00) [pid = 6187] [serial = 1166] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x97dec800) [pid = 6187] [serial = 1164] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x97dbe000) [pid = 6187] [serial = 1163] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x97cd1000) [pid = 6187] [serial = 1161] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x97baa000) [pid = 6187] [serial = 1160] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x94073c00) [pid = 6187] [serial = 1158] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x93e42800) [pid = 6187] [serial = 1157] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x93a6c800) [pid = 6187] [serial = 1155] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x93a6b000) [pid = 6187] [serial = 1154] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x92b18800) [pid = 6187] [serial = 1152] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x92b14c00) [pid = 6187] [serial = 1151] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x91403c00) [pid = 6187] [serial = 1149] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x9133f000) [pid = 6187] [serial = 1148] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x908ec800) [pid = 6187] [serial = 1146] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x9039a000) [pid = 6187] [serial = 1145] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x9004a800) [pid = 6187] [serial = 1143] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8f94a400) [pid = 6187] [serial = 1142] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8f01e000) [pid = 6187] [serial = 1140] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8eeb6400) [pid = 6187] [serial = 1139] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8e780400) [pid = 6187] [serial = 1137] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8e4ecc00) [pid = 6187] [serial = 1136] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8b7af400) [pid = 6187] [serial = 1134] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8b76c800) [pid = 6187] [serial = 1133] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8abac400) [pid = 6187] [serial = 1131] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ab5a000) [pid = 6187] [serial = 1130] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x876ec000) [pid = 6187] [serial = 1128] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x86aa9000) [pid = 6187] [serial = 1127] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8b323800) [pid = 6187] [serial = 1187] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x88c65000) [pid = 6187] [serial = 1182] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8e62c800) [pid = 6187] [serial = 1080] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x91311800) [pid = 6187] [serial = 1092] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x90049000) [pid = 6187] [serial = 1086] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8c7e7c00) [pid = 6187] [serial = 1077] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x902f5000) [pid = 6187] [serial = 1089] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x97bb4400) [pid = 6187] [serial = 1104] [outer = (nil)] [url = about:blank] 03:54:14 INFO - PROCESS | 6187 | 1461236054377 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x861ddc00 == 123 [pid = 6187] [id = 434] 03:54:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x861e5c00) [pid = 6187] [serial = 1303] [outer = (nil)] 03:54:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x86294c00) [pid = 6187] [serial = 1304] [outer = 0x861e5c00] 03:54:14 INFO - PROCESS | 6187 | 1461236054466 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x86aa7c00) [pid = 6187] [serial = 1305] [outer = 0x861e5c00] 03:54:15 INFO - PROCESS | 6187 | 1461236055337 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 3189ms 03:54:15 INFO - PROCESS | 6187 | 1461236055361 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 6187 | 1461236055370 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:54:15 INFO - PROCESS | 6187 | 1461236055411 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 6187 | 1461236055417 Marionette TRACE conn4 <- [1,1710,null,{}] 03:54:15 INFO - PROCESS | 6187 | 1461236055429 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:15 INFO - PROCESS | 6187 | 1461236055654 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:54:15 INFO - PROCESS | 6187 | 1461236055844 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x87604400 == 124 [pid = 6187] [id = 435] 03:54:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x87605c00) [pid = 6187] [serial = 1306] [outer = (nil)] 03:54:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x876f7000) [pid = 6187] [serial = 1307] [outer = 0x87605c00] 03:54:15 INFO - PROCESS | 6187 | 1461236055930 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x87f0b000) [pid = 6187] [serial = 1308] [outer = 0x87605c00] 03:54:16 INFO - PROCESS | 6187 | 1461236056964 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1617ms 03:54:17 INFO - PROCESS | 6187 | 1461236057002 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 6187 | 1461236057009 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:54:17 INFO - PROCESS | 6187 | 1461236057025 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 6187 | 1461236057028 Marionette TRACE conn4 <- [1,1714,null,{}] 03:54:17 INFO - PROCESS | 6187 | 1461236057036 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:17 INFO - PROCESS | 6187 | 1461236057348 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:54:17 INFO - PROCESS | 6187 | 1461236057578 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x88040c00 == 125 [pid = 6187] [id = 436] 03:54:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x88e44000) [pid = 6187] [serial = 1309] [outer = (nil)] 03:54:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x88e49000) [pid = 6187] [serial = 1310] [outer = 0x88e44000] 03:54:17 INFO - PROCESS | 6187 | 1461236057659 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x89006c00) [pid = 6187] [serial = 1311] [outer = 0x88e44000] 03:54:18 INFO - PROCESS | 6187 | 1461236058635 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1653ms 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x9939ac00) [pid = 6187] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8ac3e000) [pid = 6187] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x93e42400) [pid = 6187] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x84e50800) [pid = 6187] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8c8e9000) [pid = 6187] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8e784400) [pid = 6187] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x90047400) [pid = 6187] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x96b46800) [pid = 6187] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x88e4c400) [pid = 6187] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8c8f1400) [pid = 6187] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x95a45c00) [pid = 6187] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8eebcc00) [pid = 6187] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x876ef400) [pid = 6187] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x97df2800) [pid = 6187] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x93c9e800) [pid = 6187] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8ff2f800) [pid = 6187] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8629d800) [pid = 6187] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x89008c00) [pid = 6187] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x9131e000) [pid = 6187] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8b31a000) [pid = 6187] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:54:19 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x859d3400) [pid = 6187] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:54:19 INFO - PROCESS | 6187 | 1461236059663 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 6187 | 1461236059668 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:54:19 INFO - PROCESS | 6187 | 1461236059705 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 6187 | 1461236059715 Marionette TRACE conn4 <- [1,1718,null,{}] 03:54:19 INFO - PROCESS | 6187 | 1461236059723 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:20 INFO - PROCESS | 6187 | 1461236060002 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:54:20 INFO - PROCESS | 6187 | 1461236060124 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f5400 == 126 [pid = 6187] [id = 437] 03:54:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x886f5800) [pid = 6187] [serial = 1312] [outer = (nil)] 03:54:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x898cc800) [pid = 6187] [serial = 1313] [outer = 0x886f5800] 03:54:20 INFO - PROCESS | 6187 | 1461236060204 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8ab5c000) [pid = 6187] [serial = 1314] [outer = 0x886f5800] 03:54:21 INFO - PROCESS | 6187 | 1461236061048 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1405ms 03:54:21 INFO - PROCESS | 6187 | 1461236061102 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 6187 | 1461236061107 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:54:21 INFO - PROCESS | 6187 | 1461236061114 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 6187 | 1461236061118 Marionette TRACE conn4 <- [1,1722,null,{}] 03:54:21 INFO - PROCESS | 6187 | 1461236061123 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 6187 | 1461236061352 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:54:21 INFO - PROCESS | 6187 | 1461236061656 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x859cfc00 == 127 [pid = 6187] [id = 438] 03:54:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x859d2400) [pid = 6187] [serial = 1315] [outer = (nil)] 03:54:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x86297800) [pid = 6187] [serial = 1316] [outer = 0x859d2400] 03:54:21 INFO - PROCESS | 6187 | 1461236061832 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x86c99400) [pid = 6187] [serial = 1317] [outer = 0x859d2400] 03:54:22 INFO - PROCESS | 6187 | 1461236062891 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:54:22 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 03:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1842ms 03:54:22 INFO - PROCESS | 6187 | 1461236062958 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 6187 | 1461236062967 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:54:22 INFO - PROCESS | 6187 | 1461236062978 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 6187 | 1461236062983 Marionette TRACE conn4 <- [1,1726,null,{}] 03:54:23 INFO - PROCESS | 6187 | 1461236062993 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 6187 | 1461236063291 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:54:23 INFO - PROCESS | 6187 | 1461236063622 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c58400 == 128 [pid = 6187] [id = 439] 03:54:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x88c5e400) [pid = 6187] [serial = 1318] [outer = (nil)] 03:54:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x88c63000) [pid = 6187] [serial = 1319] [outer = 0x88c5e400] 03:54:23 INFO - PROCESS | 6187 | 1461236063724 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x88e4bc00) [pid = 6187] [serial = 1320] [outer = 0x88c5e400] 03:54:24 INFO - PROCESS | 6187 | 1461236064832 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1887ms 03:54:24 INFO - PROCESS | 6187 | 1461236064868 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 6187 | 1461236064876 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:54:24 INFO - PROCESS | 6187 | 1461236064887 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 6187 | 1461236064890 Marionette TRACE conn4 <- [1,1730,null,{}] 03:54:24 INFO - PROCESS | 6187 | 1461236064898 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 6187 | 1461236065151 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:54:25 INFO - PROCESS | 6187 | 1461236065519 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c5b800 == 129 [pid = 6187] [id = 440] 03:54:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x898cc400) [pid = 6187] [serial = 1321] [outer = (nil)] 03:54:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8ac32000) [pid = 6187] [serial = 1322] [outer = 0x898cc400] 03:54:25 INFO - PROCESS | 6187 | 1461236065625 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8aef0800) [pid = 6187] [serial = 1323] [outer = 0x898cc400] 03:54:26 INFO - PROCESS | 6187 | 1461236066650 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:54:26 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 03:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1801ms 03:54:26 INFO - PROCESS | 6187 | 1461236066688 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 6187 | 1461236066693 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:54:26 INFO - PROCESS | 6187 | 1461236066703 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 6187 | 1461236066713 Marionette TRACE conn4 <- [1,1734,null,{}] 03:54:26 INFO - PROCESS | 6187 | 1461236066730 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 6187 | 1461236067000 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:54:27 INFO - PROCESS | 6187 | 1461236067369 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x8803f800 == 130 [pid = 6187] [id = 441] 03:54:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x89003000) [pid = 6187] [serial = 1324] [outer = (nil)] 03:54:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8b651000) [pid = 6187] [serial = 1325] [outer = 0x89003000] 03:54:27 INFO - PROCESS | 6187 | 1461236067474 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8b7a3800) [pid = 6187] [serial = 1326] [outer = 0x89003000] 03:54:28 INFO - PROCESS | 6187 | 1461236068437 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1806ms 03:54:28 INFO - PROCESS | 6187 | 1461236068508 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 6187 | 1461236068512 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:54:28 INFO - PROCESS | 6187 | 1461236068521 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 6187 | 1461236068524 Marionette TRACE conn4 <- [1,1738,null,{}] 03:54:28 INFO - PROCESS | 6187 | 1461236068531 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:28 INFO - PROCESS | 6187 | 1461236068814 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:54:29 INFO - PROCESS | 6187 | 1461236069141 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a9400 == 131 [pid = 6187] [id = 442] 03:54:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8b75e000) [pid = 6187] [serial = 1327] [outer = (nil)] 03:54:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8c02ec00) [pid = 6187] [serial = 1328] [outer = 0x8b75e000] 03:54:29 INFO - PROCESS | 6187 | 1461236069237 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8c7e2000) [pid = 6187] [serial = 1329] [outer = 0x8b75e000] 03:54:30 INFO - PROCESS | 6187 | 1461236070183 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1697ms 03:54:30 INFO - PROCESS | 6187 | 1461236070218 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 6187 | 1461236070221 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:54:30 INFO - PROCESS | 6187 | 1461236070230 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 6187 | 1461236070235 Marionette TRACE conn4 <- [1,1742,null,{}] 03:54:30 INFO - PROCESS | 6187 | 1461236070241 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 6187 | 1461236070478 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:54:30 INFO - PROCESS | 6187 | 1461236070802 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8ee800 == 132 [pid = 6187] [id = 443] 03:54:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8c8eec00) [pid = 6187] [serial = 1330] [outer = (nil)] 03:54:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8c8f6400) [pid = 6187] [serial = 1331] [outer = 0x8c8eec00] 03:54:30 INFO - PROCESS | 6187 | 1461236070919 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8e4efc00) [pid = 6187] [serial = 1332] [outer = 0x8c8eec00] 03:54:31 INFO - PROCESS | 6187 | 1461236071936 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1740ms 03:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:54:31 INFO - PROCESS | 6187 | 1461236071970 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 6187 | 1461236071974 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:54:31 INFO - PROCESS | 6187 | 1461236071982 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 6187 | 1461236071985 Marionette TRACE conn4 <- [1,1746,null,{}] 03:54:31 INFO - PROCESS | 6187 | 1461236071993 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 6187 | 1461236072309 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:54:32 INFO - PROCESS | 6187 | 1461236072660 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e44800 == 133 [pid = 6187] [id = 444] 03:54:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8b64d000) [pid = 6187] [serial = 1333] [outer = (nil)] 03:54:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8ee70c00) [pid = 6187] [serial = 1334] [outer = 0x8b64d000] 03:54:32 INFO - PROCESS | 6187 | 1461236072760 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8ee74800) [pid = 6187] [serial = 1335] [outer = 0x8b64d000] 03:54:33 INFO - PROCESS | 6187 | 1461236073736 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1788ms 03:54:33 INFO - PROCESS | 6187 | 1461236073771 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:54:33 INFO - PROCESS | 6187 | 1461236073774 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:54:33 INFO - PROCESS | 6187 | 1461236073784 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 6187 | 1461236073788 Marionette TRACE conn4 <- [1,1750,null,{}] 03:54:33 INFO - PROCESS | 6187 | 1461236073795 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 6187 | 1461236074032 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:54:34 INFO - PROCESS | 6187 | 1461236074351 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8ecc00 == 134 [pid = 6187] [id = 445] 03:54:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8e783400) [pid = 6187] [serial = 1336] [outer = (nil)] 03:54:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8f014c00) [pid = 6187] [serial = 1337] [outer = 0x8e783400] 03:54:34 INFO - PROCESS | 6187 | 1461236074456 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8f017c00) [pid = 6187] [serial = 1338] [outer = 0x8e783400] 03:54:35 INFO - PROCESS | 6187 | 1461236075417 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1684ms 03:54:35 INFO - PROCESS | 6187 | 1461236075469 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 6187 | 1461236075473 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:54:35 INFO - PROCESS | 6187 | 1461236075482 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 6187 | 1461236075486 Marionette TRACE conn4 <- [1,1754,null,{}] 03:54:35 INFO - PROCESS | 6187 | 1461236075493 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:35 INFO - PROCESS | 6187 | 1461236075727 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:54:36 INFO - PROCESS | 6187 | 1461236076046 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8ed000 == 135 [pid = 6187] [id = 446] 03:54:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8eeb6400) [pid = 6187] [serial = 1339] [outer = (nil)] 03:54:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8f762800) [pid = 6187] [serial = 1340] [outer = 0x8eeb6400] 03:54:36 INFO - PROCESS | 6187 | 1461236076150 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8f943000) [pid = 6187] [serial = 1341] [outer = 0x8eeb6400] 03:54:37 INFO - PROCESS | 6187 | 1461236077088 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1682ms 03:54:37 INFO - PROCESS | 6187 | 1461236077165 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 6187 | 1461236077168 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:54:37 INFO - PROCESS | 6187 | 1461236077176 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 6187 | 1461236077180 Marionette TRACE conn4 <- [1,1758,null,{}] 03:54:37 INFO - PROCESS | 6187 | 1461236077186 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:37 INFO - PROCESS | 6187 | 1461236077434 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:54:37 INFO - PROCESS | 6187 | 1461236077760 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x88048800 == 136 [pid = 6187] [id = 447] 03:54:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x898c5400) [pid = 6187] [serial = 1342] [outer = (nil)] 03:54:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8ff20800) [pid = 6187] [serial = 1343] [outer = 0x898c5400] 03:54:37 INFO - PROCESS | 6187 | 1461236077864 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8ff2a400) [pid = 6187] [serial = 1344] [outer = 0x898c5400] 03:54:38 INFO - PROCESS | 6187 | 1461236078806 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1691ms 03:54:38 INFO - PROCESS | 6187 | 1461236078869 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 6187 | 1461236078873 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:54:38 INFO - PROCESS | 6187 | 1461236078880 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 6187 | 1461236078884 Marionette TRACE conn4 <- [1,1762,null,{}] 03:54:38 INFO - PROCESS | 6187 | 1461236078890 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:39 INFO - PROCESS | 6187 | 1461236079136 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:54:39 INFO - PROCESS | 6187 | 1461236079467 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x9019a000 == 137 [pid = 6187] [id = 448] 03:54:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x9019bc00) [pid = 6187] [serial = 1345] [outer = (nil)] 03:54:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x901a1c00) [pid = 6187] [serial = 1346] [outer = 0x9019bc00] 03:54:39 INFO - PROCESS | 6187 | 1461236079584 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x902f4c00) [pid = 6187] [serial = 1347] [outer = 0x9019bc00] 03:54:40 INFO - PROCESS | 6187 | 1461236080606 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1791ms 03:54:40 INFO - PROCESS | 6187 | 1461236080673 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:54:40 INFO - PROCESS | 6187 | 1461236080678 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:54:40 INFO - PROCESS | 6187 | 1461236080685 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 6187 | 1461236080689 Marionette TRACE conn4 <- [1,1766,null,{}] 03:54:40 INFO - PROCESS | 6187 | 1461236080696 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 6187 | 1461236081006 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:54:41 INFO - PROCESS | 6187 | 1461236081352 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff37c00 == 138 [pid = 6187] [id = 449] 03:54:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x8ff38c00) [pid = 6187] [serial = 1348] [outer = (nil)] 03:54:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x91314c00) [pid = 6187] [serial = 1349] [outer = 0x8ff38c00] 03:54:41 INFO - PROCESS | 6187 | 1461236081449 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x91317c00) [pid = 6187] [serial = 1350] [outer = 0x8ff38c00] 03:54:42 INFO - PROCESS | 6187 | 1461236082481 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1884ms 03:54:42 INFO - PROCESS | 6187 | 1461236082569 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 6187 | 1461236082574 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:54:42 INFO - PROCESS | 6187 | 1461236082583 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 6187 | 1461236082588 Marionette TRACE conn4 <- [1,1770,null,{}] 03:54:42 INFO - PROCESS | 6187 | 1461236082595 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 6187 | 1461236082870 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:54:43 INFO - PROCESS | 6187 | 1461236083200 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a3c00 == 139 [pid = 6187] [id = 450] 03:54:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x8e624c00) [pid = 6187] [serial = 1351] [outer = (nil)] 03:54:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x9133c000) [pid = 6187] [serial = 1352] [outer = 0x8e624c00] 03:54:43 INFO - PROCESS | 6187 | 1461236083295 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x91406400) [pid = 6187] [serial = 1353] [outer = 0x8e624c00] 03:54:44 INFO - PROCESS | 6187 | 1461236084293 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1783ms 03:54:44 INFO - PROCESS | 6187 | 1461236084367 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 6187 | 1461236084370 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:54:44 INFO - PROCESS | 6187 | 1461236084379 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 6187 | 1461236084383 Marionette TRACE conn4 <- [1,1774,null,{}] 03:54:44 INFO - PROCESS | 6187 | 1461236084390 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 6187 | 1461236084633 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:54:44 INFO - PROCESS | 6187 | 1461236084972 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x91316c00 == 140 [pid = 6187] [id = 451] 03:54:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x91331800) [pid = 6187] [serial = 1354] [outer = (nil)] 03:54:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x92b14c00) [pid = 6187] [serial = 1355] [outer = 0x91331800] 03:54:45 INFO - PROCESS | 6187 | 1461236085077 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x92b18800) [pid = 6187] [serial = 1356] [outer = 0x91331800] 03:54:46 INFO - PROCESS | 6187 | 1461236086034 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1686ms 03:54:46 INFO - PROCESS | 6187 | 1461236086069 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 6187 | 1461236086074 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:54:46 INFO - PROCESS | 6187 | 1461236086082 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 6187 | 1461236086087 Marionette TRACE conn4 <- [1,1778,null,{}] 03:54:46 INFO - PROCESS | 6187 | 1461236086094 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 6187 | 1461236086410 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:54:46 INFO - PROCESS | 6187 | 1461236086738 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d6800 == 141 [pid = 6187] [id = 452] 03:54:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x91444800) [pid = 6187] [serial = 1357] [outer = (nil)] 03:54:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x92c5bc00) [pid = 6187] [serial = 1358] [outer = 0x91444800] 03:54:46 INFO - PROCESS | 6187 | 1461236086840 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x93a69000) [pid = 6187] [serial = 1359] [outer = 0x91444800] 03:54:47 INFO - PROCESS | 6187 | 1461236087823 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:54:47 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 03:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1785ms 03:54:47 INFO - PROCESS | 6187 | 1461236087870 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 6187 | 1461236087873 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:54:47 INFO - PROCESS | 6187 | 1461236087882 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 6187 | 1461236087886 Marionette TRACE conn4 <- [1,1782,null,{}] 03:54:47 INFO - PROCESS | 6187 | 1461236087892 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:48 INFO - PROCESS | 6187 | 1461236088131 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:54:48 INFO - PROCESS | 6187 | 1461236088462 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x901a0800 == 142 [pid = 6187] [id = 453] 03:54:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x91318000) [pid = 6187] [serial = 1360] [outer = (nil)] 03:54:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x93c93800) [pid = 6187] [serial = 1361] [outer = 0x91318000] 03:54:48 INFO - PROCESS | 6187 | 1461236088561 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x93c9e800) [pid = 6187] [serial = 1362] [outer = 0x91318000] 03:54:49 INFO - PROCESS | 6187 | 1461236089554 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:54:49 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 03:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1735ms 03:54:49 INFO - PROCESS | 6187 | 1461236089617 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 6187 | 1461236089621 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:54:49 INFO - PROCESS | 6187 | 1461236089628 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 6187 | 1461236089632 Marionette TRACE conn4 <- [1,1786,null,{}] 03:54:49 INFO - PROCESS | 6187 | 1461236089638 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 6187 | 1461236089886 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:54:50 INFO - PROCESS | 6187 | 1461236090211 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e4c000 == 143 [pid = 6187] [id = 454] 03:54:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x91319400) [pid = 6187] [serial = 1363] [outer = (nil)] 03:54:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 172 (0x94072400) [pid = 6187] [serial = 1364] [outer = 0x91319400] 03:54:50 INFO - PROCESS | 6187 | 1461236090314 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 173 (0x95a45400) [pid = 6187] [serial = 1365] [outer = 0x91319400] 03:54:51 INFO - PROCESS | 6187 | 1461236091252 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:54:51 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 03:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1682ms 03:54:51 INFO - PROCESS | 6187 | 1461236091314 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 6187 | 1461236091330 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:54:51 INFO - PROCESS | 6187 | 1461236091344 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 6187 | 1461236091356 Marionette TRACE conn4 <- [1,1790,null,{}] 03:54:51 INFO - PROCESS | 6187 | 1461236091369 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:51 INFO - PROCESS | 6187 | 1461236091868 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88e45400 == 142 [pid = 6187] [id = 414] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x886f5400 == 141 [pid = 6187] [id = 437] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88040c00 == 140 [pid = 6187] [id = 436] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x87604400 == 139 [pid = 6187] [id = 435] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x861ddc00 == 138 [pid = 6187] [id = 434] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x9131cc00 == 137 [pid = 6187] [id = 432] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x98d4c000 == 136 [pid = 6187] [id = 431] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4e5800 == 135 [pid = 6187] [id = 429] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x98d53400 == 134 [pid = 6187] [id = 430] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x93c9b400 == 133 [pid = 6187] [id = 428] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x92c59000 == 132 [pid = 6187] [id = 427] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88c59c00 == 131 [pid = 6187] [id = 426] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x91524000 == 130 [pid = 6187] [id = 424] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x9039d400 == 129 [pid = 6187] [id = 425] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88c58c00 == 128 [pid = 6187] [id = 423] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba6000 == 127 [pid = 6187] [id = 422] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x886eb000 == 126 [pid = 6187] [id = 421] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeef000 == 125 [pid = 6187] [id = 420] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x97b41000 == 124 [pid = 6187] [id = 391] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8c027000 == 123 [pid = 6187] [id = 419] 03:54:53 INFO - PROCESS | 6187 | --DOCSHELL 0x876f7800 == 122 [pid = 6187] [id = 418] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 172 (0x9aed2800) [pid = 6187] [serial = 1176] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 171 (0x8aef6000) [pid = 6187] [serial = 1247] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x95c98400) [pid = 6187] [serial = 1226] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x876f5c00) [pid = 6187] [serial = 1191] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x86c95c00) [pid = 6187] [serial = 1190] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8e37c400) [pid = 6187] [serial = 1200] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8e370400) [pid = 6187] [serial = 1199] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8f94d400) [pid = 6187] [serial = 1206] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8eeb7000) [pid = 6187] [serial = 1205] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x908e6400) [pid = 6187] [serial = 1215] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x908e2000) [pid = 6187] [serial = 1214] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x97db4000) [pid = 6187] [serial = 1233] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x97db2000) [pid = 6187] [serial = 1232] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x8900f800) [pid = 6187] [serial = 1244] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8e789800) [pid = 6187] [serial = 1203] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8e62b400) [pid = 6187] [serial = 1202] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x97ac6400) [pid = 6187] [serial = 1230] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x97a73800) [pid = 6187] [serial = 1229] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x9004a000) [pid = 6187] [serial = 1209] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x90047000) [pid = 6187] [serial = 1208] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x9133ac00) [pid = 6187] [serial = 1218] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x908ee000) [pid = 6187] [serial = 1217] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x98d54800) [pid = 6187] [serial = 1239] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x9845e000) [pid = 6187] [serial = 1238] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x93e4cc00) [pid = 6187] [serial = 1224] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x93e49c00) [pid = 6187] [serial = 1223] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x902f4000) [pid = 6187] [serial = 1212] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x902f1800) [pid = 6187] [serial = 1211] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x97e42000) [pid = 6187] [serial = 1236] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x97e3d000) [pid = 6187] [serial = 1235] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8ab5c400) [pid = 6187] [serial = 1194] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x898cbc00) [pid = 6187] [serial = 1193] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x9aed3c00) [pid = 6187] [serial = 1241] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x92c53000) [pid = 6187] [serial = 1221] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x92026800) [pid = 6187] [serial = 1220] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8b7a4000) [pid = 6187] [serial = 1197] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8b762c00) [pid = 6187] [serial = 1196] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x96b47000) [pid = 6187] [serial = 1227] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8b324800) [pid = 6187] [serial = 1248] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8b64bc00) [pid = 6187] [serial = 1251] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8629e400) [pid = 6187] [serial = 1250] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x898cec00) [pid = 6187] [serial = 1245] [outer = (nil)] [url = about:blank] 03:54:54 INFO - PROCESS | 6187 | 1461236094199 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa3000 == 123 [pid = 6187] [id = 455] 03:54:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x86aa3800) [pid = 6187] [serial = 1366] [outer = (nil)] 03:54:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x86c95800) [pid = 6187] [serial = 1367] [outer = 0x86aa3800] 03:54:54 INFO - PROCESS | 6187 | 1461236094288 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x87604400) [pid = 6187] [serial = 1368] [outer = 0x86aa3800] 03:54:55 INFO - PROCESS | 6187 | 1461236095167 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:54:55 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) 03:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3866ms 03:54:55 INFO - PROCESS | 6187 | 1461236095211 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 6187 | 1461236095219 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:54:55 INFO - PROCESS | 6187 | 1461236095230 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 6187 | 1461236095234 Marionette TRACE conn4 <- [1,1794,null,{}] 03:54:55 INFO - PROCESS | 6187 | 1461236095243 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 6187 | 1461236095477 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:54:55 INFO - PROCESS | 6187 | 1461236095750 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f4c00 == 124 [pid = 6187] [id = 456] 03:54:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x886f6000) [pid = 6187] [serial = 1369] [outer = (nil)] 03:54:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x88c65000) [pid = 6187] [serial = 1370] [outer = 0x886f6000] 03:54:55 INFO - PROCESS | 6187 | 1461236095843 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x89008800) [pid = 6187] [serial = 1371] [outer = 0x886f6000] 03:54:56 INFO - PROCESS | 6187 | 1461236096815 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1639ms 03:54:56 INFO - PROCESS | 6187 | 1461236096873 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 6187 | 1461236096880 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:54:56 INFO - PROCESS | 6187 | 1461236096901 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 6187 | 1461236096906 Marionette TRACE conn4 <- [1,1798,null,{}] 03:54:56 INFO - PROCESS | 6187 | 1461236096912 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:57 INFO - PROCESS | 6187 | 1461236097213 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:54:57 INFO - PROCESS | 6187 | 1461236097244 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f05800 == 125 [pid = 6187] [id = 457] 03:54:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x88e45400) [pid = 6187] [serial = 1372] [outer = (nil)] 03:54:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8aba6000) [pid = 6187] [serial = 1373] [outer = 0x88e45400] 03:54:57 INFO - PROCESS | 6187 | 1461236097328 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8ac3e000) [pid = 6187] [serial = 1374] [outer = 0x88e45400] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x861e5c00) [pid = 6187] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x90396400) [pid = 6187] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8f75a000) [pid = 6187] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x87605c00) [pid = 6187] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x91317800) [pid = 6187] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x95a42000) [pid = 6187] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8b64f800) [pid = 6187] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x977e6c00) [pid = 6187] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8c7da000) [pid = 6187] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x92c56000) [pid = 6187] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x996ef000) [pid = 6187] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x91336c00) [pid = 6187] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x88c5d800) [pid = 6187] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8c8f3800) [pid = 6187] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x88e44000) [pid = 6187] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x98456800) [pid = 6187] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8ee77c00) [pid = 6187] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x92c52400) [pid = 6187] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x996eb800) [pid = 6187] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:54:59 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8ab5ec00) [pid = 6187] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:54:59 INFO - PROCESS | 6187 | 1461236099173 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2339ms 03:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:54:59 INFO - PROCESS | 6187 | 1461236099247 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 6187 | 1461236099250 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:54:59 INFO - PROCESS | 6187 | 1461236099269 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 6187 | 1461236099278 Marionette TRACE conn4 <- [1,1802,null,{}] 03:54:59 INFO - PROCESS | 6187 | 1461236099296 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:59 INFO - PROCESS | 6187 | 1461236099727 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:54:59 INFO - PROCESS | 6187 | 1461236099917 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab51800 == 126 [pid = 6187] [id = 458] 03:54:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8aef8400) [pid = 6187] [serial = 1375] [outer = (nil)] 03:55:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8b654400) [pid = 6187] [serial = 1376] [outer = 0x8aef8400] 03:55:00 INFO - PROCESS | 6187 | 1461236100043 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8b763000) [pid = 6187] [serial = 1377] [outer = 0x8aef8400] 03:55:00 INFO - PROCESS | 6187 | 1461236100930 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1712ms 03:55:00 INFO - PROCESS | 6187 | 1461236100970 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 6187 | 1461236100976 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:55:00 INFO - PROCESS | 6187 | 1461236100983 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 6187 | 1461236100987 Marionette TRACE conn4 <- [1,1806,null,{}] 03:55:00 INFO - PROCESS | 6187 | 1461236100994 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:01 INFO - PROCESS | 6187 | 1461236101375 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:55:01 INFO - PROCESS | 6187 | 1461236101762 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aad000 == 127 [pid = 6187] [id = 459] 03:55:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x86c95c00) [pid = 6187] [serial = 1378] [outer = (nil)] 03:55:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x86ca1000) [pid = 6187] [serial = 1379] [outer = 0x86c95c00] 03:55:01 INFO - PROCESS | 6187 | 1461236101920 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x876f7800) [pid = 6187] [serial = 1380] [outer = 0x86c95c00] 03:55:03 INFO - PROCESS | 6187 | 1461236103497 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2595ms 03:55:03 INFO - PROCESS | 6187 | 1461236103581 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 6187 | 1461236103590 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:55:03 INFO - PROCESS | 6187 | 1461236103602 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 6187 | 1461236103610 Marionette TRACE conn4 <- [1,1810,null,{}] 03:55:03 INFO - PROCESS | 6187 | 1461236103620 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:04 INFO - PROCESS | 6187 | 1461236104036 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:55:04 INFO - PROCESS | 6187 | 1461236104263 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e47400 == 128 [pid = 6187] [id = 460] 03:55:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x898d0400) [pid = 6187] [serial = 1381] [outer = (nil)] 03:55:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8aba5c00) [pid = 6187] [serial = 1382] [outer = 0x898d0400] 03:55:04 INFO - PROCESS | 6187 | 1461236104367 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8ac37800) [pid = 6187] [serial = 1383] [outer = 0x898d0400] 03:55:05 INFO - PROCESS | 6187 | 1461236105560 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1999ms 03:55:05 INFO - PROCESS | 6187 | 1461236105601 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 6187 | 1461236105608 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:55:05 INFO - PROCESS | 6187 | 1461236105618 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 6187 | 1461236105623 Marionette TRACE conn4 <- [1,1814,null,{}] 03:55:05 INFO - PROCESS | 6187 | 1461236105632 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 6187 | 1461236105893 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:55:06 INFO - PROCESS | 6187 | 1461236106205 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b324000 == 129 [pid = 6187] [id = 461] 03:55:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8b7a2800) [pid = 6187] [serial = 1384] [outer = (nil)] 03:55:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8b7adc00) [pid = 6187] [serial = 1385] [outer = 0x8b7a2800] 03:55:06 INFO - PROCESS | 6187 | 1461236106305 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8c030000) [pid = 6187] [serial = 1386] [outer = 0x8b7a2800] 03:55:07 INFO - PROCESS | 6187 | 1461236107370 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1804ms 03:55:07 INFO - PROCESS | 6187 | 1461236107422 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 6187 | 1461236107430 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:55:07 INFO - PROCESS | 6187 | 1461236107450 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 6187 | 1461236107459 Marionette TRACE conn4 <- [1,1818,null,{}] 03:55:07 INFO - PROCESS | 6187 | 1461236107466 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 6187 | 1461236107764 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:55:08 INFO - PROCESS | 6187 | 1461236108108 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a3c00 == 130 [pid = 6187] [id = 462] 03:55:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8b760400) [pid = 6187] [serial = 1387] [outer = (nil)] 03:55:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8e4ec000) [pid = 6187] [serial = 1388] [outer = 0x8b760400] 03:55:08 INFO - PROCESS | 6187 | 1461236108206 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8e789c00) [pid = 6187] [serial = 1389] [outer = 0x8b760400] 03:55:09 INFO - PROCESS | 6187 | 1461236109294 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1916ms 03:55:09 INFO - PROCESS | 6187 | 1461236109357 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 6187 | 1461236109362 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:55:09 INFO - PROCESS | 6187 | 1461236109370 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 6187 | 1461236109374 Marionette TRACE conn4 <- [1,1822,null,{}] 03:55:09 INFO - PROCESS | 6187 | 1461236109382 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 6187 | 1461236109642 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:55:10 INFO - PROCESS | 6187 | 1461236110006 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4e5800 == 131 [pid = 6187] [id = 463] 03:55:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8e4ea000) [pid = 6187] [serial = 1390] [outer = (nil)] 03:55:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8eeb7400) [pid = 6187] [serial = 1391] [outer = 0x8e4ea000] 03:55:10 INFO - PROCESS | 6187 | 1461236110106 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8eeba400) [pid = 6187] [serial = 1392] [outer = 0x8e4ea000] 03:55:11 INFO - PROCESS | 6187 | 1461236111162 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1839ms 03:55:11 INFO - PROCESS | 6187 | 1461236111210 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 6187 | 1461236111214 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:55:11 INFO - PROCESS | 6187 | 1461236111221 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 6187 | 1461236111225 Marionette TRACE conn4 <- [1,1826,null,{}] 03:55:11 INFO - PROCESS | 6187 | 1461236111232 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 6187 | 1461236111500 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:55:11 INFO - PROCESS | 6187 | 1461236111844 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1f800 == 132 [pid = 6187] [id = 464] 03:55:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8ff21800) [pid = 6187] [serial = 1393] [outer = (nil)] 03:55:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8ff30400) [pid = 6187] [serial = 1394] [outer = 0x8ff21800] 03:55:11 INFO - PROCESS | 6187 | 1461236111963 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x901a5800) [pid = 6187] [serial = 1395] [outer = 0x8ff21800] 03:55:12 INFO - PROCESS | 6187 | 1461236112975 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1790ms 03:55:13 INFO - PROCESS | 6187 | 1461236113012 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 6187 | 1461236113015 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:55:13 INFO - PROCESS | 6187 | 1461236113023 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 6187 | 1461236113026 Marionette TRACE conn4 <- [1,1830,null,{}] 03:55:13 INFO - PROCESS | 6187 | 1461236113033 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 6187 | 1461236113353 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:55:13 INFO - PROCESS | 6187 | 1461236113838 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x84e44c00 == 133 [pid = 6187] [id = 465] 03:55:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x859cf800) [pid = 6187] [serial = 1396] [outer = (nil)] 03:55:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x908e3800) [pid = 6187] [serial = 1397] [outer = 0x859cf800] 03:55:13 INFO - PROCESS | 6187 | 1461236113978 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x908eb000) [pid = 6187] [serial = 1398] [outer = 0x859cf800] 03:55:15 INFO - PROCESS | 6187 | 1461236115003 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2038ms 03:55:15 INFO - PROCESS | 6187 | 1461236115064 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 6187 | 1461236115068 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:55:15 INFO - PROCESS | 6187 | 1461236115080 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 6187 | 1461236115084 Marionette TRACE conn4 <- [1,1834,null,{}] 03:55:15 INFO - PROCESS | 6187 | 1461236115096 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:15 INFO - PROCESS | 6187 | 1461236115396 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:55:15 INFO - PROCESS | 6187 | 1461236115757 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff26400 == 134 [pid = 6187] [id = 466] 03:55:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x9039c000) [pid = 6187] [serial = 1399] [outer = (nil)] 03:55:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x9133f400) [pid = 6187] [serial = 1400] [outer = 0x9039c000] 03:55:15 INFO - PROCESS | 6187 | 1461236115872 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x91403800) [pid = 6187] [serial = 1401] [outer = 0x9039c000] 03:55:16 INFO - PROCESS | 6187 | 1461236116920 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:55:16 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 03:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1901ms 03:55:16 INFO - PROCESS | 6187 | 1461236116987 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 6187 | 1461236116992 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:55:17 INFO - PROCESS | 6187 | 1461236117004 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 6187 | 1461236117008 Marionette TRACE conn4 <- [1,1838,null,{}] 03:55:17 INFO - PROCESS | 6187 | 1461236117019 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:17 INFO - PROCESS | 6187 | 1461236117280 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:55:17 INFO - PROCESS | 6187 | 1461236117588 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x91312400 == 135 [pid = 6187] [id = 467] 03:55:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x91338000) [pid = 6187] [serial = 1402] [outer = (nil)] 03:55:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x92b22800) [pid = 6187] [serial = 1403] [outer = 0x91338000] 03:55:17 INFO - PROCESS | 6187 | 1461236117687 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x92c52400) [pid = 6187] [serial = 1404] [outer = 0x91338000] 03:55:18 INFO - PROCESS | 6187 | 1461236118695 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1736ms 03:55:18 INFO - PROCESS | 6187 | 1461236118740 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:55:18 INFO - PROCESS | 6187 | 1461236118744 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:55:18 INFO - PROCESS | 6187 | 1461236118752 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 6187 | 1461236118756 Marionette TRACE conn4 <- [1,1842,null,{}] 03:55:18 INFO - PROCESS | 6187 | 1461236118763 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 6187 | 1461236119010 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:55:19 INFO - PROCESS | 6187 | 1461236119339 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x87603000 == 136 [pid = 6187] [id = 468] 03:55:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x88045400) [pid = 6187] [serial = 1405] [outer = (nil)] 03:55:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x92c5e000) [pid = 6187] [serial = 1406] [outer = 0x88045400] 03:55:19 INFO - PROCESS | 6187 | 1461236119440 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x93e46400) [pid = 6187] [serial = 1407] [outer = 0x88045400] 03:55:20 INFO - PROCESS | 6187 | 1461236120410 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1734ms 03:55:20 INFO - PROCESS | 6187 | 1461236120486 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 6187 | 1461236120491 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:55:20 INFO - PROCESS | 6187 | 1461236120498 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 6187 | 1461236120503 Marionette TRACE conn4 <- [1,1846,null,{}] 03:55:20 INFO - PROCESS | 6187 | 1461236120510 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 6187 | 1461236120799 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:55:21 INFO - PROCESS | 6187 | 1461236121155 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x96b45c00 == 137 [pid = 6187] [id = 469] 03:55:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x96b48400) [pid = 6187] [serial = 1408] [outer = (nil)] 03:55:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x9703e000) [pid = 6187] [serial = 1409] [outer = 0x96b48400] 03:55:21 INFO - PROCESS | 6187 | 1461236121269 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x97ac7000) [pid = 6187] [serial = 1410] [outer = 0x96b48400] 03:55:22 INFO - PROCESS | 6187 | 1461236122278 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:55:22 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) 03:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1838ms 03:55:22 INFO - PROCESS | 6187 | 1461236122337 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:55:22 INFO - PROCESS | 6187 | 1461236122349 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:55:22 INFO - PROCESS | 6187 | 1461236122357 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 6187 | 1461236122363 Marionette TRACE conn4 <- [1,1850,null,{}] 03:55:22 INFO - PROCESS | 6187 | 1461236122369 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 6187 | 1461236122667 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:55:23 INFO - PROCESS | 6187 | 1461236123004 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ccbc00 == 138 [pid = 6187] [id = 470] 03:55:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x97ccd000) [pid = 6187] [serial = 1411] [outer = (nil)] 03:55:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x97db4800) [pid = 6187] [serial = 1412] [outer = 0x97ccd000] 03:55:23 INFO - PROCESS | 6187 | 1461236123105 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x97db7400) [pid = 6187] [serial = 1413] [outer = 0x97ccd000] 03:55:24 INFO - PROCESS | 6187 | 1461236124089 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1789ms 03:55:24 INFO - PROCESS | 6187 | 1461236124147 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 6187 | 1461236124150 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:55:24 INFO - PROCESS | 6187 | 1461236124158 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 6187 | 1461236124163 Marionette TRACE conn4 <- [1,1854,null,{}] 03:55:24 INFO - PROCESS | 6187 | 1461236124169 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:24 INFO - PROCESS | 6187 | 1461236124416 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:55:24 INFO - PROCESS | 6187 | 1461236124755 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aaf800 == 139 [pid = 6187] [id = 471] 03:55:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x88047800) [pid = 6187] [serial = 1414] [outer = (nil)] 03:55:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x97df2c00) [pid = 6187] [serial = 1415] [outer = 0x88047800] 03:55:24 INFO - PROCESS | 6187 | 1461236124885 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x97e3e000) [pid = 6187] [serial = 1416] [outer = 0x88047800] 03:55:25 INFO - PROCESS | 6187 | 1461236125850 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1734ms 03:55:25 INFO - PROCESS | 6187 | 1461236125900 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:55:25 INFO - PROCESS | 6187 | 1461236125905 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:55:25 INFO - PROCESS | 6187 | 1461236125913 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 6187 | 1461236125916 Marionette TRACE conn4 <- [1,1858,null,{}] 03:55:25 INFO - PROCESS | 6187 | 1461236125924 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:26 INFO - PROCESS | 6187 | 1461236126172 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:55:26 INFO - PROCESS | 6187 | 1461236126503 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ae1400 == 140 [pid = 6187] [id = 472] 03:55:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x97cc8400) [pid = 6187] [serial = 1417] [outer = (nil)] 03:55:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x981c8800) [pid = 6187] [serial = 1418] [outer = 0x97cc8400] 03:55:26 INFO - PROCESS | 6187 | 1461236126617 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x98418800) [pid = 6187] [serial = 1419] [outer = 0x97cc8400] 03:55:27 INFO - PROCESS | 6187 | 1461236127553 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1684ms 03:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:55:27 INFO - PROCESS | 6187 | 1461236127605 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 6187 | 1461236127608 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:55:27 INFO - PROCESS | 6187 | 1461236127617 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 6187 | 1461236127620 Marionette TRACE conn4 <- [1,1862,null,{}] 03:55:27 INFO - PROCESS | 6187 | 1461236127627 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:27 INFO - PROCESS | 6187 | 1461236127878 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:55:28 INFO - PROCESS | 6187 | 1461236128207 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e3c000 == 141 [pid = 6187] [id = 473] 03:55:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x97e47800) [pid = 6187] [serial = 1420] [outer = (nil)] 03:55:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x98453c00) [pid = 6187] [serial = 1421] [outer = 0x97e47800] 03:55:28 INFO - PROCESS | 6187 | 1461236128309 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x98456000) [pid = 6187] [serial = 1422] [outer = 0x97e47800] 03:55:29 INFO - PROCESS | 6187 | 1461236129820 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2291ms 03:55:29 INFO - PROCESS | 6187 | 1461236129908 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 6187 | 1461236129913 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:55:29 INFO - PROCESS | 6187 | 1461236129919 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 6187 | 1461236129924 Marionette TRACE conn4 <- [1,1866,null,{}] 03:55:29 INFO - PROCESS | 6187 | 1461236129936 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 6187 | 1461236130258 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:55:30 INFO - PROCESS | 6187 | 1461236130495 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac32400 == 142 [pid = 6187] [id = 474] 03:55:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x92b17c00) [pid = 6187] [serial = 1423] [outer = (nil)] 03:55:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x98d50400) [pid = 6187] [serial = 1424] [outer = 0x92b17c00] 03:55:30 INFO - PROCESS | 6187 | 1461236130591 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 171 (0x9906f400) [pid = 6187] [serial = 1425] [outer = 0x92b17c00] 03:55:31 INFO - PROCESS | 6187 | 1461236131590 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac39400 == 141 [pid = 6187] [id = 415] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8c02e800 == 140 [pid = 6187] [id = 119] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8abaec00 == 139 [pid = 6187] [id = 358] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab51800 == 138 [pid = 6187] [id = 458] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8588f800 == 137 [pid = 6187] [id = 417] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x87f05800 == 136 [pid = 6187] [id = 457] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x886f4c00 == 135 [pid = 6187] [id = 456] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa3000 == 134 [pid = 6187] [id = 455] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x901a0800 == 133 [pid = 6187] [id = 453] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x859d6800 == 132 [pid = 6187] [id = 452] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a3c00 == 131 [pid = 6187] [id = 450] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x91316c00 == 130 [pid = 6187] [id = 451] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff37c00 == 129 [pid = 6187] [id = 449] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x9019a000 == 128 [pid = 6187] [id = 448] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x88048800 == 127 [pid = 6187] [id = 447] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8ed000 == 126 [pid = 6187] [id = 446] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x88e44800 == 125 [pid = 6187] [id = 444] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8ecc00 == 124 [pid = 6187] [id = 445] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8ee800 == 123 [pid = 6187] [id = 443] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5a9400 == 122 [pid = 6187] [id = 442] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x8803f800 == 121 [pid = 6187] [id = 441] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x88c58400 == 120 [pid = 6187] [id = 439] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x88c5b800 == 119 [pid = 6187] [id = 440] 03:55:33 INFO - PROCESS | 6187 | --DOCSHELL 0x859cfc00 == 118 [pid = 6187] [id = 438] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 170 (0x86294c00) [pid = 6187] [serial = 1304] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x9b0b8800) [pid = 6187] [serial = 1290] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x902f1c00) [pid = 6187] [serial = 1268] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x876f7000) [pid = 6187] [serial = 1307] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x91449000) [pid = 6187] [serial = 1271] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x980b6400) [pid = 6187] [serial = 1284] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x97cca400) [pid = 6187] [serial = 1281] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x902f8400) [pid = 6187] [serial = 1269] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x99072000) [pid = 6187] [serial = 1286] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8e785800) [pid = 6187] [serial = 1260] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x9feb5000) [pid = 6187] [serial = 1299] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x9fb90800) [pid = 6187] [serial = 1295] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x898cc800) [pid = 6187] [serial = 1313] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x93e45400) [pid = 6187] [serial = 1277] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x93e4a800) [pid = 6187] [serial = 1278] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x9fca2c00) [pid = 6187] [serial = 1298] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8aeea000) [pid = 6187] [serial = 1257] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x97e39800) [pid = 6187] [serial = 1283] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8900d400) [pid = 6187] [serial = 1256] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x9004c800) [pid = 6187] [serial = 1266] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x86aa7c00) [pid = 6187] [serial = 1305] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x9aeda800) [pid = 6187] [serial = 1289] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x97ae3800) [pid = 6187] [serial = 1280] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8ff2fc00) [pid = 6187] [serial = 1265] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8e4e6c00) [pid = 6187] [serial = 1259] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x87f0b000) [pid = 6187] [serial = 1308] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x89006c00) [pid = 6187] [serial = 1311] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x9fc07000) [pid = 6187] [serial = 1296] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8e4ea400) [pid = 6187] [serial = 1253] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x9b089000) [pid = 6187] [serial = 1242] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x88e44c00) [pid = 6187] [serial = 1301] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x88e49000) [pid = 6187] [serial = 1310] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x996e6c00) [pid = 6187] [serial = 1287] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8f941400) [pid = 6187] [serial = 1263] [outer = (nil)] [url = about:blank] 03:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 4200ms 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x92c5d000) [pid = 6187] [serial = 1274] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x9ea19000) [pid = 6187] [serial = 1293] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8b655000) [pid = 6187] [serial = 1188] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x9df1cc00) [pid = 6187] [serial = 1292] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8f022c00) [pid = 6187] [serial = 1262] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x9152cc00) [pid = 6187] [serial = 1272] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x93a75000) [pid = 6187] [serial = 1275] [outer = (nil)] [url = about:blank] 03:55:34 INFO - PROCESS | 6187 | 1461236134280 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 6187 | 1461236134286 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:55:34 INFO - PROCESS | 6187 | 1461236134300 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 6187 | 1461236134309 Marionette TRACE conn4 <- [1,1870,null,{}] 03:55:34 INFO - PROCESS | 6187 | 1461236134317 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 6187 | 1461236134537 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:55:34 INFO - PROCESS | 6187 | 1461236134766 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x88048800 == 119 [pid = 6187] [id = 475] 03:55:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x886ea400) [pid = 6187] [serial = 1426] [outer = (nil)] 03:55:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x886f4c00) [pid = 6187] [serial = 1427] [outer = 0x886ea400] 03:55:34 INFO - PROCESS | 6187 | 1461236134855 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x88e42000) [pid = 6187] [serial = 1428] [outer = 0x886ea400] 03:55:35 INFO - PROCESS | 6187 | 1461236135987 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1738ms 03:55:36 INFO - PROCESS | 6187 | 1461236136038 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:55:36 INFO - PROCESS | 6187 | 1461236136045 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:55:36 INFO - PROCESS | 6187 | 1461236136059 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 6187 | 1461236136064 Marionette TRACE conn4 <- [1,1874,null,{}] 03:55:36 INFO - PROCESS | 6187 | 1461236136072 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 6187 | 1461236136414 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:55:36 INFO - PROCESS | 6187 | 1461236136634 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8900e800 == 120 [pid = 6187] [id = 476] 03:55:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8ab5b400) [pid = 6187] [serial = 1429] [outer = (nil)] 03:55:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8aba9800) [pid = 6187] [serial = 1430] [outer = 0x8ab5b400] 03:55:36 INFO - PROCESS | 6187 | 1461236136733 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8ac3b400) [pid = 6187] [serial = 1431] [outer = 0x8ab5b400] 03:55:37 INFO - PROCESS | 6187 | 1461236137854 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1841ms 03:55:37 INFO - PROCESS | 6187 | 1461236137897 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 6187 | 1461236137909 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:55:37 INFO - PROCESS | 6187 | 1461236137921 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 6187 | 1461236137926 Marionette TRACE conn4 <- [1,1878,null,{}] 03:55:37 INFO - PROCESS | 6187 | 1461236137952 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 6187 | 1461236138280 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:55:38 INFO - PROCESS | 6187 | 1461236138488 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b651c00 == 121 [pid = 6187] [id = 477] 03:55:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8b656c00) [pid = 6187] [serial = 1432] [outer = (nil)] 03:55:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8b769800) [pid = 6187] [serial = 1433] [outer = 0x8b656c00] 03:55:38 INFO - PROCESS | 6187 | 1461236138577 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8b7ae800) [pid = 6187] [serial = 1434] [outer = 0x8b656c00] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x88e45400) [pid = 6187] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8e624c00) [pid = 6187] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x88c5e400) [pid = 6187] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x886f6000) [pid = 6187] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x898c5400) [pid = 6187] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x898cc400) [pid = 6187] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x9019bc00) [pid = 6187] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x86aa3800) [pid = 6187] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8ff38c00) [pid = 6187] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8b64d000) [pid = 6187] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8e783400) [pid = 6187] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x91318000) [pid = 6187] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x91444800) [pid = 6187] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x91331800) [pid = 6187] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x859d2400) [pid = 6187] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8eeb6400) [pid = 6187] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8b75e000) [pid = 6187] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x89003000) [pid = 6187] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x859d3000) [pid = 6187] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x87606000) [pid = 6187] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:55:39 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8c8eec00) [pid = 6187] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:55:40 INFO - PROCESS | 6187 | 1461236140239 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2346ms 03:55:40 INFO - PROCESS | 6187 | 1461236140268 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:55:40 INFO - PROCESS | 6187 | 1461236140272 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:55:40 INFO - PROCESS | 6187 | 1461236140280 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 6187 | 1461236140284 Marionette TRACE conn4 <- [1,1882,null,{}] 03:55:40 INFO - PROCESS | 6187 | 1461236140291 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:40 INFO - PROCESS | 6187 | 1461236140607 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:55:40 INFO - PROCESS | 6187 | 1461236140633 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8760e400 == 122 [pid = 6187] [id = 478] 03:55:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x89009000) [pid = 6187] [serial = 1435] [outer = (nil)] 03:55:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8b768c00) [pid = 6187] [serial = 1436] [outer = 0x89009000] 03:55:40 INFO - PROCESS | 6187 | 1461236140717 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8c8e9800) [pid = 6187] [serial = 1437] [outer = 0x89009000] 03:55:42 INFO - PROCESS | 6187 | 1461236142016 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1794ms 03:55:42 INFO - PROCESS | 6187 | 1461236142073 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 6187 | 1461236142081 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:55:42 INFO - PROCESS | 6187 | 1461236142111 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 6187 | 1461236142119 Marionette TRACE conn4 <- [1,1886,null,{}] 03:55:42 INFO - PROCESS | 6187 | 1461236142132 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:42 INFO - PROCESS | 6187 | 1461236142394 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:55:42 INFO - PROCESS | 6187 | 1461236142751 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f3800 == 123 [pid = 6187] [id = 479] 03:55:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x87f05800) [pid = 6187] [serial = 1438] [outer = (nil)] 03:55:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x89003000) [pid = 6187] [serial = 1439] [outer = 0x87f05800] 03:55:42 INFO - PROCESS | 6187 | 1461236142859 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x898c1800) [pid = 6187] [serial = 1440] [outer = 0x87f05800] 03:55:43 INFO - PROCESS | 6187 | 1461236143920 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1896ms 03:55:44 INFO - PROCESS | 6187 | 1461236144004 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:55:44 INFO - PROCESS | 6187 | 1461236144014 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:55:44 INFO - PROCESS | 6187 | 1461236144027 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 6187 | 1461236144033 Marionette TRACE conn4 <- [1,1890,null,{}] 03:55:44 INFO - PROCESS | 6187 | 1461236144070 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 6187 | 1461236144513 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:55:44 INFO - PROCESS | 6187 | 1461236144801 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f6800 == 124 [pid = 6187] [id = 480] 03:55:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8b325400) [pid = 6187] [serial = 1441] [outer = (nil)] 03:55:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8b654c00) [pid = 6187] [serial = 1442] [outer = 0x8b325400] 03:55:44 INFO - PROCESS | 6187 | 1461236144900 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8e373400) [pid = 6187] [serial = 1443] [outer = 0x8b325400] 03:55:46 INFO - PROCESS | 6187 | 1461236146082 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2137ms 03:55:46 INFO - PROCESS | 6187 | 1461236146164 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:55:46 INFO - PROCESS | 6187 | 1461236146170 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:55:46 INFO - PROCESS | 6187 | 1461236146179 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 6187 | 1461236146187 Marionette TRACE conn4 <- [1,1894,null,{}] 03:55:46 INFO - PROCESS | 6187 | 1461236146206 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 6187 | 1461236146560 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:55:46 INFO - PROCESS | 6187 | 1461236146817 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a0c00 == 125 [pid = 6187] [id = 481] 03:55:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8e622c00) [pid = 6187] [serial = 1444] [outer = (nil)] 03:55:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8e62c000) [pid = 6187] [serial = 1445] [outer = 0x8e622c00] 03:55:46 INFO - PROCESS | 6187 | 1461236146922 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8e78f000) [pid = 6187] [serial = 1446] [outer = 0x8e622c00] 03:55:47 INFO - PROCESS | 6187 | 1461236147957 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1853ms 03:55:48 INFO - PROCESS | 6187 | 1461236148031 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:55:48 INFO - PROCESS | 6187 | 1461236148037 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:55:48 INFO - PROCESS | 6187 | 1461236148045 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 6187 | 1461236148050 Marionette TRACE conn4 <- [1,1898,null,{}] 03:55:48 INFO - PROCESS | 6187 | 1461236148057 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:48 INFO - PROCESS | 6187 | 1461236148352 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:55:48 INFO - PROCESS | 6187 | 1461236148687 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x859ca400 == 126 [pid = 6187] [id = 482] 03:55:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8e62b400) [pid = 6187] [serial = 1447] [outer = (nil)] 03:55:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8eeba800) [pid = 6187] [serial = 1448] [outer = 0x8e62b400] 03:55:48 INFO - PROCESS | 6187 | 1461236148799 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8f756000) [pid = 6187] [serial = 1449] [outer = 0x8e62b400] 03:55:49 INFO - PROCESS | 6187 | 1461236149857 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1887ms 03:55:49 INFO - PROCESS | 6187 | 1461236149932 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 6187 | 1461236149937 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:55:49 INFO - PROCESS | 6187 | 1461236149944 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 6187 | 1461236149949 Marionette TRACE conn4 <- [1,1902,null,{}] 03:55:49 INFO - PROCESS | 6187 | 1461236149955 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 6187 | 1461236150249 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:55:50 INFO - PROCESS | 6187 | 1461236150597 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c02f400 == 127 [pid = 6187] [id = 483] 03:55:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8c7da800) [pid = 6187] [serial = 1450] [outer = (nil)] 03:55:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8f950800) [pid = 6187] [serial = 1451] [outer = 0x8c7da800] 03:55:50 INFO - PROCESS | 6187 | 1461236150700 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8ff29c00) [pid = 6187] [serial = 1452] [outer = 0x8c7da800] 03:55:51 INFO - PROCESS | 6187 | 1461236151726 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1833ms 03:55:51 INFO - PROCESS | 6187 | 1461236151779 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 6187 | 1461236151782 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:55:51 INFO - PROCESS | 6187 | 1461236151791 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 6187 | 1461236151796 Marionette TRACE conn4 <- [1,1906,null,{}] 03:55:51 INFO - PROCESS | 6187 | 1461236151803 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:52 INFO - PROCESS | 6187 | 1461236152086 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:55:52 INFO - PROCESS | 6187 | 1461236152429 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x86292400 == 128 [pid = 6187] [id = 484] 03:55:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8ff28000) [pid = 6187] [serial = 1453] [outer = (nil)] 03:55:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x901a3c00) [pid = 6187] [serial = 1454] [outer = 0x8ff28000] 03:55:52 INFO - PROCESS | 6187 | 1461236152536 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x902f3800) [pid = 6187] [serial = 1455] [outer = 0x8ff28000] 03:55:53 INFO - PROCESS | 6187 | 1461236153704 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1985ms 03:55:53 INFO - PROCESS | 6187 | 1461236153780 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 6187 | 1461236153787 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:55:53 INFO - PROCESS | 6187 | 1461236153801 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 6187 | 1461236153813 Marionette TRACE conn4 <- [1,1910,null,{}] 03:55:53 INFO - PROCESS | 6187 | 1461236153904 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:54 INFO - PROCESS | 6187 | 1461236154196 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:55:54 INFO - PROCESS | 6187 | 1461236154548 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff31800 == 129 [pid = 6187] [id = 485] 03:55:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x9004bc00) [pid = 6187] [serial = 1456] [outer = (nil)] 03:55:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x908e5800) [pid = 6187] [serial = 1457] [outer = 0x9004bc00] 03:55:54 INFO - PROCESS | 6187 | 1461236154657 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x91315400) [pid = 6187] [serial = 1458] [outer = 0x9004bc00] 03:55:55 INFO - PROCESS | 6187 | 1461236155777 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2023ms 03:55:55 INFO - PROCESS | 6187 | 1461236155823 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 6187 | 1461236155828 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:55:55 INFO - PROCESS | 6187 | 1461236155837 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 6187 | 1461236155841 Marionette TRACE conn4 <- [1,1914,null,{}] 03:55:55 INFO - PROCESS | 6187 | 1461236155849 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:56 INFO - PROCESS | 6187 | 1461236156122 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:55:56 INFO - PROCESS | 6187 | 1461236156465 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x9039bc00 == 130 [pid = 6187] [id = 486] 03:55:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x9039d800) [pid = 6187] [serial = 1459] [outer = (nil)] 03:55:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x9151e400) [pid = 6187] [serial = 1460] [outer = 0x9039d800] 03:55:56 INFO - PROCESS | 6187 | 1461236156562 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x92017400) [pid = 6187] [serial = 1461] [outer = 0x9039d800] 03:55:57 INFO - PROCESS | 6187 | 1461236157610 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1849ms 03:55:57 INFO - PROCESS | 6187 | 1461236157687 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 6187 | 1461236157690 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:55:57 INFO - PROCESS | 6187 | 1461236157699 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 6187 | 1461236157704 Marionette TRACE conn4 <- [1,1918,null,{}] 03:55:57 INFO - PROCESS | 6187 | 1461236157710 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 6187 | 1461236158017 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:55:58 INFO - PROCESS | 6187 | 1461236158384 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x90199800 == 131 [pid = 6187] [id = 487] 03:55:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x9131a000) [pid = 6187] [serial = 1462] [outer = (nil)] 03:55:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x93a6f400) [pid = 6187] [serial = 1463] [outer = 0x9131a000] 03:55:58 INFO - PROCESS | 6187 | 1461236158494 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x93a74000) [pid = 6187] [serial = 1464] [outer = 0x9131a000] 03:55:59 INFO - PROCESS | 6187 | 1461236159596 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1940ms 03:55:59 INFO - PROCESS | 6187 | 1461236159639 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 6187 | 1461236159644 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:55:59 INFO - PROCESS | 6187 | 1461236159652 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 6187 | 1461236159657 Marionette TRACE conn4 <- [1,1922,null,{}] 03:55:59 INFO - PROCESS | 6187 | 1461236159666 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 6187 | 1461236159932 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:56:00 INFO - PROCESS | 6187 | 1461236160292 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f4c00 == 132 [pid = 6187] [id = 488] 03:56:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x89003400) [pid = 6187] [serial = 1465] [outer = (nil)] 03:56:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x93c92000) [pid = 6187] [serial = 1466] [outer = 0x89003400] 03:56:00 INFO - PROCESS | 6187 | 1461236160458 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x94031800) [pid = 6187] [serial = 1467] [outer = 0x89003400] 03:56:01 INFO - PROCESS | 6187 | 1461236161684 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2096ms 03:56:01 INFO - PROCESS | 6187 | 1461236161748 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:56:01 INFO - PROCESS | 6187 | 1461236161753 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:56:01 INFO - PROCESS | 6187 | 1461236161761 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 6187 | 1461236161766 Marionette TRACE conn4 <- [1,1926,null,{}] 03:56:01 INFO - PROCESS | 6187 | 1461236161773 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 6187 | 1461236162092 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:56:02 INFO - PROCESS | 6187 | 1461236162466 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x93a6e800 == 133 [pid = 6187] [id = 489] 03:56:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x97cccc00) [pid = 6187] [serial = 1468] [outer = (nil)] 03:56:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x97cd2000) [pid = 6187] [serial = 1469] [outer = 0x97cccc00] 03:56:02 INFO - PROCESS | 6187 | 1461236162571 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x97dbe400) [pid = 6187] [serial = 1470] [outer = 0x97cccc00] 03:56:03 INFO - PROCESS | 6187 | 1461236163623 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1897ms 03:56:03 INFO - PROCESS | 6187 | 1461236163659 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 6187 | 1461236163663 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:56:03 INFO - PROCESS | 6187 | 1461236163672 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 6187 | 1461236163676 Marionette TRACE conn4 <- [1,1930,null,{}] 03:56:03 INFO - PROCESS | 6187 | 1461236163685 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:03 INFO - PROCESS | 6187 | 1461236163992 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:56:04 INFO - PROCESS | 6187 | 1461236164372 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x95a3b800 == 134 [pid = 6187] [id = 490] 03:56:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x97baa000) [pid = 6187] [serial = 1471] [outer = (nil)] 03:56:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x98305000) [pid = 6187] [serial = 1472] [outer = 0x97baa000] 03:56:04 INFO - PROCESS | 6187 | 1461236164477 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x98419000) [pid = 6187] [serial = 1473] [outer = 0x97baa000] 03:56:05 INFO - PROCESS | 6187 | 1461236165440 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1839ms 03:56:05 INFO - PROCESS | 6187 | 1461236165513 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 6187 | 1461236165516 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:56:05 INFO - PROCESS | 6187 | 1461236165524 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 6187 | 1461236165527 Marionette TRACE conn4 <- [1,1934,null,{}] 03:56:05 INFO - PROCESS | 6187 | 1461236165536 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 6187 | 1461236165803 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:56:06 INFO - PROCESS | 6187 | 1461236166142 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31a400 == 135 [pid = 6187] [id = 491] 03:56:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x8b322800) [pid = 6187] [serial = 1474] [outer = (nil)] 03:56:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x99072000) [pid = 6187] [serial = 1475] [outer = 0x8b322800] 03:56:06 INFO - PROCESS | 6187 | 1461236166249 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x99398400) [pid = 6187] [serial = 1476] [outer = 0x8b322800] 03:56:07 INFO - PROCESS | 6187 | 1461236167235 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1787ms 03:56:07 INFO - PROCESS | 6187 | 1461236167313 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:56:07 INFO - PROCESS | 6187 | 1461236167317 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:56:07 INFO - PROCESS | 6187 | 1461236167325 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 6187 | 1461236167329 Marionette TRACE conn4 <- [1,1938,null,{}] 03:56:07 INFO - PROCESS | 6187 | 1461236167335 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 6187 | 1461236167583 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:56:07 INFO - PROCESS | 6187 | 1461236167919 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x86298800 == 136 [pid = 6187] [id = 492] 03:56:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x92c54400) [pid = 6187] [serial = 1477] [outer = (nil)] 03:56:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x99935c00) [pid = 6187] [serial = 1478] [outer = 0x92c54400] 03:56:08 INFO - PROCESS | 6187 | 1461236168018 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x99a8c000) [pid = 6187] [serial = 1479] [outer = 0x92c54400] 03:56:09 INFO - PROCESS | 6187 | 1461236169000 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1734ms 03:56:09 INFO - PROCESS | 6187 | 1461236169059 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 6187 | 1461236169062 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:56:09 INFO - PROCESS | 6187 | 1461236169070 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 6187 | 1461236169073 Marionette TRACE conn4 <- [1,1942,null,{}] 03:56:09 INFO - PROCESS | 6187 | 1461236169080 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 6187 | 1461236169356 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:56:09 INFO - PROCESS | 6187 | 1461236169702 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c96800 == 137 [pid = 6187] [id = 493] 03:56:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x99943400) [pid = 6187] [serial = 1480] [outer = (nil)] 03:56:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x9aed5000) [pid = 6187] [serial = 1481] [outer = 0x99943400] 03:56:09 INFO - PROCESS | 6187 | 1461236169804 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x9aedc400) [pid = 6187] [serial = 1482] [outer = 0x99943400] 03:56:10 INFO - PROCESS | 6187 | 1461236170793 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1785ms 03:56:10 INFO - PROCESS | 6187 | 1461236170857 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 6187 | 1461236170861 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:56:10 INFO - PROCESS | 6187 | 1461236170868 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 6187 | 1461236170872 Marionette TRACE conn4 <- [1,1946,null,{}] 03:56:10 INFO - PROCESS | 6187 | 1461236170878 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 6187 | 1461236171139 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:56:11 INFO - PROCESS | 6187 | 1461236171491 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x861e8000 == 138 [pid = 6187] [id = 494] 03:56:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8b762400) [pid = 6187] [serial = 1483] [outer = (nil)] 03:56:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x9b0ba400) [pid = 6187] [serial = 1484] [outer = 0x8b762400] 03:56:11 INFO - PROCESS | 6187 | 1461236171596 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x9b0be400) [pid = 6187] [serial = 1485] [outer = 0x8b762400] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x861e8c00 == 137 [pid = 6187] [id = 268] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x97e3c000 == 136 [pid = 6187] [id = 473] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x86aaf800 == 135 [pid = 6187] [id = 471] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x97ae1400 == 134 [pid = 6187] [id = 472] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x97ccbc00 == 133 [pid = 6187] [id = 470] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x96b45c00 == 132 [pid = 6187] [id = 469] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x91312400 == 131 [pid = 6187] [id = 467] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x87603000 == 130 [pid = 6187] [id = 468] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff26400 == 129 [pid = 6187] [id = 466] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x84e44c00 == 128 [pid = 6187] [id = 465] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1f800 == 127 [pid = 6187] [id = 464] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4e5800 == 126 [pid = 6187] [id = 463] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5a3c00 == 125 [pid = 6187] [id = 462] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x88e47400 == 124 [pid = 6187] [id = 460] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x8b324000 == 123 [pid = 6187] [id = 461] 03:56:13 INFO - PROCESS | 6187 | --DOCSHELL 0x86aad000 == 122 [pid = 6187] [id = 459] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8aba6000) [pid = 6187] [serial = 1373] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x9133c000) [pid = 6187] [serial = 1352] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x88e4bc00) [pid = 6187] [serial = 1320] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x89008800) [pid = 6187] [serial = 1371] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8ff20800) [pid = 6187] [serial = 1343] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8aef0800) [pid = 6187] [serial = 1323] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x901a1c00) [pid = 6187] [serial = 1346] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x86c95800) [pid = 6187] [serial = 1367] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x91314c00) [pid = 6187] [serial = 1349] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x94072400) [pid = 6187] [serial = 1364] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8ee74800) [pid = 6187] [serial = 1335] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8f017c00) [pid = 6187] [serial = 1338] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8ac3e000) [pid = 6187] [serial = 1374] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x87604400) [pid = 6187] [serial = 1368] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8ee70c00) [pid = 6187] [serial = 1334] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x93c9e800) [pid = 6187] [serial = 1362] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x92c5bc00) [pid = 6187] [serial = 1358] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8f014c00) [pid = 6187] [serial = 1337] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x93a69000) [pid = 6187] [serial = 1359] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x92b14c00) [pid = 6187] [serial = 1355] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x902f4c00) [pid = 6187] [serial = 1347] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x86c99400) [pid = 6187] [serial = 1317] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x91317c00) [pid = 6187] [serial = 1350] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x93c93800) [pid = 6187] [serial = 1361] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x88c63000) [pid = 6187] [serial = 1319] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8f762800) [pid = 6187] [serial = 1340] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x92b18800) [pid = 6187] [serial = 1356] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x86297800) [pid = 6187] [serial = 1316] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8c02ec00) [pid = 6187] [serial = 1328] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x91406400) [pid = 6187] [serial = 1353] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8b651000) [pid = 6187] [serial = 1325] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8e624000) [pid = 6187] [serial = 1254] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8ab51400) [pid = 6187] [serial = 1302] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8e4efc00) [pid = 6187] [serial = 1332] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8b7a3800) [pid = 6187] [serial = 1326] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8ff2a400) [pid = 6187] [serial = 1344] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8c7e2000) [pid = 6187] [serial = 1329] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8f943000) [pid = 6187] [serial = 1341] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8ac32000) [pid = 6187] [serial = 1322] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8c8f6400) [pid = 6187] [serial = 1331] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x88c65000) [pid = 6187] [serial = 1370] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8b654400) [pid = 6187] [serial = 1376] [outer = (nil)] [url = about:blank] 03:56:14 INFO - PROCESS | 6187 | 1461236174588 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3790ms 03:56:14 INFO - PROCESS | 6187 | 1461236174670 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 6187 | 1461236174676 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:56:14 INFO - PROCESS | 6187 | 1461236174690 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 6187 | 1461236174701 Marionette TRACE conn4 <- [1,1950,null,{}] 03:56:14 INFO - PROCESS | 6187 | 1461236174742 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:14 INFO - PROCESS | 6187 | 1461236174973 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:56:15 INFO - PROCESS | 6187 | 1461236175260 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f0c400 == 123 [pid = 6187] [id = 495] 03:56:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8803dc00) [pid = 6187] [serial = 1486] [outer = (nil)] 03:56:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x88e42400) [pid = 6187] [serial = 1487] [outer = 0x8803dc00] 03:56:15 INFO - PROCESS | 6187 | 1461236175355 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x88e4b400) [pid = 6187] [serial = 1488] [outer = 0x8803dc00] 03:56:16 INFO - PROCESS | 6187 | 1461236176348 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1709ms 03:56:16 INFO - PROCESS | 6187 | 1461236176398 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 6187 | 1461236176407 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:56:16 INFO - PROCESS | 6187 | 1461236176433 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 6187 | 1461236176440 Marionette TRACE conn4 <- [1,1954,null,{}] 03:56:16 INFO - PROCESS | 6187 | 1461236176448 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 6187 | 1461236176784 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:56:17 INFO - PROCESS | 6187 | 1461236177037 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f10800 == 124 [pid = 6187] [id = 496] 03:56:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8abaa000) [pid = 6187] [serial = 1489] [outer = (nil)] 03:56:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8ac3ac00) [pid = 6187] [serial = 1490] [outer = 0x8abaa000] 03:56:17 INFO - PROCESS | 6187 | 1461236177124 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8aef2800) [pid = 6187] [serial = 1491] [outer = 0x8abaa000] 03:56:18 INFO - PROCESS | 6187 | 1461236178140 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x886f5800) [pid = 6187] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x898d0400) [pid = 6187] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8e4ea000) [pid = 6187] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x96b48400) [pid = 6187] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x88047800) [pid = 6187] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x9039c000) [pid = 6187] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8ab5b400) [pid = 6187] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2240ms 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x91338000) [pid = 6187] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8b656c00) [pid = 6187] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x91319400) [pid = 6187] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8ff21800) [pid = 6187] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x86c95c00) [pid = 6187] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x88045400) [pid = 6187] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x859cf800) [pid = 6187] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8b760400) [pid = 6187] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x97e47800) [pid = 6187] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x886ea400) [pid = 6187] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x97cc8400) [pid = 6187] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x97ccd000) [pid = 6187] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:56:18 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x8b7a2800) [pid = 6187] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:56:18 INFO - PROCESS | 6187 | 1461236178765 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 6187 | 1461236178770 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:56:18 INFO - PROCESS | 6187 | 1461236178778 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 6187 | 1461236178785 Marionette TRACE conn4 <- [1,1958,null,{}] 03:56:18 INFO - PROCESS | 6187 | 1461236178804 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:19 INFO - PROCESS | 6187 | 1461236179104 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:56:19 INFO - PROCESS | 6187 | 1461236179232 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c94c00 == 125 [pid = 6187] [id = 497] 03:56:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8ac3e000) [pid = 6187] [serial = 1492] [outer = (nil)] 03:56:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8b64f400) [pid = 6187] [serial = 1493] [outer = 0x8ac3e000] 03:56:19 INFO - PROCESS | 6187 | 1461236179318 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8b76c800) [pid = 6187] [serial = 1494] [outer = 0x8ac3e000] 03:56:20 INFO - PROCESS | 6187 | 1461236180213 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1488ms 03:56:20 INFO - PROCESS | 6187 | 1461236180268 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 6187 | 1461236180272 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:56:20 INFO - PROCESS | 6187 | 1461236180282 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 6187 | 1461236180286 Marionette TRACE conn4 <- [1,1962,null,{}] 03:56:20 INFO - PROCESS | 6187 | 1461236180292 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:20 INFO - PROCESS | 6187 | 1461236180529 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:56:20 INFO - PROCESS | 6187 | 1461236180860 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x86297800 == 126 [pid = 6187] [id = 498] 03:56:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x86aae400) [pid = 6187] [serial = 1495] [outer = (nil)] 03:56:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x86c9b800) [pid = 6187] [serial = 1496] [outer = 0x86aae400] 03:56:21 INFO - PROCESS | 6187 | 1461236181041 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x876f6400) [pid = 6187] [serial = 1497] [outer = 0x86aae400] 03:56:22 INFO - PROCESS | 6187 | 1461236182062 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1833ms 03:56:22 INFO - PROCESS | 6187 | 1461236182116 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 6187 | 1461236182125 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:56:22 INFO - PROCESS | 6187 | 1461236182136 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 6187 | 1461236182140 Marionette TRACE conn4 <- [1,1966,null,{}] 03:56:22 INFO - PROCESS | 6187 | 1461236182150 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 6187 | 1461236182426 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:56:22 INFO - PROCESS | 6187 | 1461236182744 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c99400 == 127 [pid = 6187] [id = 499] 03:56:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x898c3400) [pid = 6187] [serial = 1498] [outer = (nil)] 03:56:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8ab51000) [pid = 6187] [serial = 1499] [outer = 0x898c3400] 03:56:22 INFO - PROCESS | 6187 | 1461236182848 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8abae800) [pid = 6187] [serial = 1500] [outer = 0x898c3400] 03:56:23 INFO - PROCESS | 6187 | 1461236183911 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1836ms 03:56:23 INFO - PROCESS | 6187 | 1461236183975 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 6187 | 1461236183983 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:56:24 INFO - PROCESS | 6187 | 1461236183993 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 6187 | 1461236183996 Marionette TRACE conn4 <- [1,1970,null,{}] 03:56:24 INFO - PROCESS | 6187 | 1461236184003 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 6187 | 1461236184298 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:56:24 INFO - PROCESS | 6187 | 1461236184715 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x898c5800 == 128 [pid = 6187] [id = 500] 03:56:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8b654400) [pid = 6187] [serial = 1501] [outer = (nil)] 03:56:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8b76b800) [pid = 6187] [serial = 1502] [outer = 0x8b654400] 03:56:24 INFO - PROCESS | 6187 | 1461236184811 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8c7d9800) [pid = 6187] [serial = 1503] [outer = 0x8b654400] 03:56:25 INFO - PROCESS | 6187 | 1461236185856 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1934ms 03:56:25 INFO - PROCESS | 6187 | 1461236185927 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 6187 | 1461236185933 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:56:25 INFO - PROCESS | 6187 | 1461236185943 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 6187 | 1461236185954 Marionette TRACE conn4 <- [1,1974,null,{}] 03:56:25 INFO - PROCESS | 6187 | 1461236185971 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 6187 | 1461236186415 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:56:26 INFO - PROCESS | 6187 | 1461236186710 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x85895000 == 129 [pid = 6187] [id = 501] 03:56:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8b7a3c00) [pid = 6187] [serial = 1504] [outer = (nil)] 03:56:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8e4ea800) [pid = 6187] [serial = 1505] [outer = 0x8b7a3c00] 03:56:26 INFO - PROCESS | 6187 | 1461236186831 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8e622400) [pid = 6187] [serial = 1506] [outer = 0x8b7a3c00] 03:56:27 INFO - PROCESS | 6187 | 1461236187875 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1951ms 03:56:27 INFO - PROCESS | 6187 | 1461236187892 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:56:27 INFO - PROCESS | 6187 | 1461236187898 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:56:27 INFO - PROCESS | 6187 | 1461236187907 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 6187 | 1461236187911 Marionette TRACE conn4 <- [1,1978,null,{}] 03:56:27 INFO - PROCESS | 6187 | 1461236187918 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:28 INFO - PROCESS | 6187 | 1461236188181 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:56:28 INFO - PROCESS | 6187 | 1461236188496 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c7e0800 == 130 [pid = 6187] [id = 502] 03:56:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8e374c00) [pid = 6187] [serial = 1507] [outer = (nil)] 03:56:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8ee74000) [pid = 6187] [serial = 1508] [outer = 0x8e374c00] 03:56:28 INFO - PROCESS | 6187 | 1461236188601 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ee7c400) [pid = 6187] [serial = 1509] [outer = 0x8e374c00] 03:56:29 INFO - PROCESS | 6187 | 1461236189586 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1738ms 03:56:29 INFO - PROCESS | 6187 | 1461236189664 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:56:29 INFO - PROCESS | 6187 | 1461236189669 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:56:29 INFO - PROCESS | 6187 | 1461236189676 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 6187 | 1461236189680 Marionette TRACE conn4 <- [1,1982,null,{}] 03:56:29 INFO - PROCESS | 6187 | 1461236189687 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:30 INFO - PROCESS | 6187 | 1461236190014 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:56:30 INFO - PROCESS | 6187 | 1461236190371 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f755c00 == 131 [pid = 6187] [id = 503] 03:56:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8f757800) [pid = 6187] [serial = 1510] [outer = (nil)] 03:56:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8f762800) [pid = 6187] [serial = 1511] [outer = 0x8f757800] 03:56:30 INFO - PROCESS | 6187 | 1461236190489 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8ff33000) [pid = 6187] [serial = 1512] [outer = 0x8f757800] 03:56:31 INFO - PROCESS | 6187 | 1461236191637 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1991ms 03:56:31 INFO - PROCESS | 6187 | 1461236191668 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:56:31 INFO - PROCESS | 6187 | 1461236191673 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:56:31 INFO - PROCESS | 6187 | 1461236191698 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 6187 | 1461236191703 Marionette TRACE conn4 <- [1,1986,null,{}] 03:56:31 INFO - PROCESS | 6187 | 1461236191717 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 6187 | 1461236191992 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:56:32 INFO - PROCESS | 6187 | 1461236192299 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e621c00 == 132 [pid = 6187] [id = 504] 03:56:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8ee7b400) [pid = 6187] [serial = 1513] [outer = (nil)] 03:56:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x901a1800) [pid = 6187] [serial = 1514] [outer = 0x8ee7b400] 03:56:32 INFO - PROCESS | 6187 | 1461236192401 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x902f9000) [pid = 6187] [serial = 1515] [outer = 0x8ee7b400] 03:56:33 INFO - PROCESS | 6187 | 1461236193439 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1830ms 03:56:33 INFO - PROCESS | 6187 | 1461236193511 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:56:33 INFO - PROCESS | 6187 | 1461236193517 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:56:33 INFO - PROCESS | 6187 | 1461236193525 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 6187 | 1461236193528 Marionette TRACE conn4 <- [1,1990,null,{}] 03:56:33 INFO - PROCESS | 6187 | 1461236193535 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:33 INFO - PROCESS | 6187 | 1461236193803 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:56:34 INFO - PROCESS | 6187 | 1461236194152 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x90051000 == 133 [pid = 6187] [id = 505] 03:56:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x901a2800) [pid = 6187] [serial = 1516] [outer = (nil)] 03:56:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x91314800) [pid = 6187] [serial = 1517] [outer = 0x901a2800] 03:56:34 INFO - PROCESS | 6187 | 1461236194258 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x9131cc00) [pid = 6187] [serial = 1518] [outer = 0x901a2800] 03:56:35 INFO - PROCESS | 6187 | 1461236195366 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1891ms 03:56:35 INFO - PROCESS | 6187 | 1461236195418 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 6187 | 1461236195425 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:56:35 INFO - PROCESS | 6187 | 1461236195435 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 6187 | 1461236195442 Marionette TRACE conn4 <- [1,1994,null,{}] 03:56:35 INFO - PROCESS | 6187 | 1461236195452 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:35 INFO - PROCESS | 6187 | 1461236195842 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:56:36 INFO - PROCESS | 6187 | 1461236196267 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff2f000 == 134 [pid = 6187] [id = 506] 03:56:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x908ee400) [pid = 6187] [serial = 1519] [outer = (nil)] 03:56:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x9140dc00) [pid = 6187] [serial = 1520] [outer = 0x908ee400] 03:56:36 INFO - PROCESS | 6187 | 1461236196372 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x91442c00) [pid = 6187] [serial = 1521] [outer = 0x908ee400] 03:56:37 INFO - PROCESS | 6187 | 1461236197507 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2142ms 03:56:37 INFO - PROCESS | 6187 | 1461236197577 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 6187 | 1461236197582 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:56:37 INFO - PROCESS | 6187 | 1461236197591 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 6187 | 1461236197596 Marionette TRACE conn4 <- [1,1998,null,{}] 03:56:37 INFO - PROCESS | 6187 | 1461236197604 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 6187 | 1461236197939 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:56:38 INFO - PROCESS | 6187 | 1461236198291 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e378000 == 135 [pid = 6187] [id = 507] 03:56:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x91405000) [pid = 6187] [serial = 1522] [outer = (nil)] 03:56:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x92c53000) [pid = 6187] [serial = 1523] [outer = 0x91405000] 03:56:38 INFO - PROCESS | 6187 | 1461236198396 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x92c5c800) [pid = 6187] [serial = 1524] [outer = 0x91405000] 03:56:39 INFO - PROCESS | 6187 | 1461236199426 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1887ms 03:56:39 INFO - PROCESS | 6187 | 1461236199479 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:56:39 INFO - PROCESS | 6187 | 1461236199484 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:56:39 INFO - PROCESS | 6187 | 1461236199492 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 6187 | 1461236199495 Marionette TRACE conn4 <- [1,2002,null,{}] 03:56:39 INFO - PROCESS | 6187 | 1461236199502 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 6187 | 1461236199780 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:56:40 INFO - PROCESS | 6187 | 1461236200174 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c99c00 == 136 [pid = 6187] [id = 508] 03:56:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x93c9c800) [pid = 6187] [serial = 1525] [outer = (nil)] 03:56:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x93e42800) [pid = 6187] [serial = 1526] [outer = 0x93c9c800] 03:56:40 INFO - PROCESS | 6187 | 1461236200296 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x95c98c00) [pid = 6187] [serial = 1527] [outer = 0x93c9c800] 03:56:41 INFO - PROCESS | 6187 | 1461236201363 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1945ms 03:56:41 INFO - PROCESS | 6187 | 1461236201437 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 6187 | 1461236201442 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:56:41 INFO - PROCESS | 6187 | 1461236201450 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 6187 | 1461236201456 Marionette TRACE conn4 <- [1,2006,null,{}] 03:56:41 INFO - PROCESS | 6187 | 1461236201463 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 6187 | 1461236201800 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:56:42 INFO - PROCESS | 6187 | 1461236202172 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b1ac00 == 137 [pid = 6187] [id = 509] 03:56:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x93e3f800) [pid = 6187] [serial = 1528] [outer = (nil)] 03:56:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x97cd4000) [pid = 6187] [serial = 1529] [outer = 0x93e3f800] 03:56:42 INFO - PROCESS | 6187 | 1461236202275 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x97dc0000) [pid = 6187] [serial = 1530] [outer = 0x93e3f800] 03:56:43 INFO - PROCESS | 6187 | 1461236203316 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:56:43 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 03:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1938ms 03:56:43 INFO - PROCESS | 6187 | 1461236203391 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 6187 | 1461236203395 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:56:43 INFO - PROCESS | 6187 | 1461236203404 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 6187 | 1461236203409 Marionette TRACE conn4 <- [1,2010,null,{}] 03:56:43 INFO - PROCESS | 6187 | 1461236203416 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:43 INFO - PROCESS | 6187 | 1461236203706 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:56:44 INFO - PROCESS | 6187 | 1461236204051 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e3f000 == 138 [pid = 6187] [id = 510] 03:56:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x94037000) [pid = 6187] [serial = 1531] [outer = (nil)] 03:56:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x97e48000) [pid = 6187] [serial = 1532] [outer = 0x94037000] 03:56:44 INFO - PROCESS | 6187 | 1461236204171 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x982f7000) [pid = 6187] [serial = 1533] [outer = 0x94037000] 03:56:45 INFO - PROCESS | 6187 | 1461236205152 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:56:45 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 03:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1791ms 03:56:45 INFO - PROCESS | 6187 | 1461236205202 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 6187 | 1461236205207 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:56:45 INFO - PROCESS | 6187 | 1461236205215 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 6187 | 1461236205218 Marionette TRACE conn4 <- [1,2014,null,{}] 03:56:45 INFO - PROCESS | 6187 | 1461236205226 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 6187 | 1461236205483 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:56:45 INFO - PROCESS | 6187 | 1461236205820 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x902ee800 == 139 [pid = 6187] [id = 511] 03:56:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x903a4800) [pid = 6187] [serial = 1534] [outer = (nil)] 03:56:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x996b5800) [pid = 6187] [serial = 1535] [outer = 0x903a4800] 03:56:45 INFO - PROCESS | 6187 | 1461236205926 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x9aed2800) [pid = 6187] [serial = 1536] [outer = 0x903a4800] 03:56:46 INFO - PROCESS | 6187 | 1461236206871 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1691ms 03:56:46 INFO - PROCESS | 6187 | 1461236206906 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:56:46 INFO - PROCESS | 6187 | 1461236206911 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:56:46 INFO - PROCESS | 6187 | 1461236206918 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 6187 | 1461236206922 Marionette TRACE conn4 <- [1,2018,null,{}] 03:56:46 INFO - PROCESS | 6187 | 1461236206951 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:47 INFO - PROCESS | 6187 | 1461236207205 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:56:47 INFO - PROCESS | 6187 | 1461236207541 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x98d4d000 == 140 [pid = 6187] [id = 512] 03:56:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x9906bc00) [pid = 6187] [serial = 1537] [outer = (nil)] 03:56:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x9ea1b400) [pid = 6187] [serial = 1538] [outer = 0x9906bc00] 03:56:47 INFO - PROCESS | 6187 | 1461236207642 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x9ea20000) [pid = 6187] [serial = 1539] [outer = 0x9906bc00] 03:56:48 INFO - PROCESS | 6187 | 1461236208600 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1755ms 03:56:48 INFO - PROCESS | 6187 | 1461236208674 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:56:48 INFO - PROCESS | 6187 | 1461236208678 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:56:48 INFO - PROCESS | 6187 | 1461236208685 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 6187 | 1461236208689 Marionette TRACE conn4 <- [1,2022,null,{}] 03:56:48 INFO - PROCESS | 6187 | 1461236208695 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 6187 | 1461236208946 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:56:49 INFO - PROCESS | 6187 | 1461236209284 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e371c00 == 141 [pid = 6187] [id = 513] 03:56:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x91408800) [pid = 6187] [serial = 1540] [outer = (nil)] 03:56:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x9fc54800) [pid = 6187] [serial = 1541] [outer = 0x91408800] 03:56:49 INFO - PROCESS | 6187 | 1461236209385 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x9fc5c000) [pid = 6187] [serial = 1542] [outer = 0x91408800] 03:56:50 INFO - PROCESS | 6187 | 1461236210366 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1739ms 03:56:50 INFO - PROCESS | 6187 | 1461236210425 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 6187 | 1461236210428 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:56:50 INFO - PROCESS | 6187 | 1461236210436 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 6187 | 1461236210438 Marionette TRACE conn4 <- [1,2026,null,{}] 03:56:50 INFO - PROCESS | 6187 | 1461236210445 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:50 INFO - PROCESS | 6187 | 1461236210690 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:56:51 INFO - PROCESS | 6187 | 1461236211036 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8f759400 == 140 [pid = 6187] [id = 114] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88048800 == 139 [pid = 6187] [id = 475] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8900e800 == 138 [pid = 6187] [id = 476] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x92c57400 == 137 [pid = 6187] [id = 118] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8b65ac00 == 136 [pid = 6187] [id = 126] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8f764000 == 135 [pid = 6187] [id = 318] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8f0400 == 134 [pid = 6187] [id = 168] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac3bc00 == 133 [pid = 6187] [id = 157] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8b31c400 == 132 [pid = 6187] [id = 317] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x86c94c00 == 131 [pid = 6187] [id = 497] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x87f10800 == 130 [pid = 6187] [id = 496] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x87f0c400 == 129 [pid = 6187] [id = 495] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x95a3b800 == 128 [pid = 6187] [id = 490] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x93a6e800 == 127 [pid = 6187] [id = 489] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x90199800 == 126 [pid = 6187] [id = 487] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x876f4c00 == 125 [pid = 6187] [id = 488] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x9039bc00 == 124 [pid = 6187] [id = 486] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff31800 == 123 [pid = 6187] [id = 485] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x86292400 == 122 [pid = 6187] [id = 484] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8c02f400 == 121 [pid = 6187] [id = 483] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a0c00 == 120 [pid = 6187] [id = 481] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x859ca400 == 119 [pid = 6187] [id = 482] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x886f6800 == 118 [pid = 6187] [id = 480] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8760e400 == 117 [pid = 6187] [id = 478] 03:56:53 INFO - PROCESS | 6187 | --DOCSHELL 0x876f3800 == 116 [pid = 6187] [id = 479] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8b768c00) [pid = 6187] [serial = 1436] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x8ab5c000) [pid = 6187] [serial = 1314] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8ac37800) [pid = 6187] [serial = 1383] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x8eeb7400) [pid = 6187] [serial = 1391] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x9703e000) [pid = 6187] [serial = 1409] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x97df2c00) [pid = 6187] [serial = 1415] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x9133f400) [pid = 6187] [serial = 1400] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8ac3b400) [pid = 6187] [serial = 1431] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x92b22800) [pid = 6187] [serial = 1403] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8b769800) [pid = 6187] [serial = 1433] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x95a45400) [pid = 6187] [serial = 1365] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8ff30400) [pid = 6187] [serial = 1394] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x876f7800) [pid = 6187] [serial = 1380] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x93e46400) [pid = 6187] [serial = 1407] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x908eb000) [pid = 6187] [serial = 1398] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8e789c00) [pid = 6187] [serial = 1389] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x98453c00) [pid = 6187] [serial = 1421] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x98d50400) [pid = 6187] [serial = 1424] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8e4ec000) [pid = 6187] [serial = 1388] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8b7ae800) [pid = 6187] [serial = 1434] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x92c52400) [pid = 6187] [serial = 1404] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x886f4c00) [pid = 6187] [serial = 1427] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8aba9800) [pid = 6187] [serial = 1430] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x98418800) [pid = 6187] [serial = 1419] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x88e42000) [pid = 6187] [serial = 1428] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x97ac7000) [pid = 6187] [serial = 1410] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x86ca1000) [pid = 6187] [serial = 1379] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x97e3e000) [pid = 6187] [serial = 1416] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x98456000) [pid = 6187] [serial = 1422] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x97db7400) [pid = 6187] [serial = 1413] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8c030000) [pid = 6187] [serial = 1386] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x908e3800) [pid = 6187] [serial = 1397] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8eeba400) [pid = 6187] [serial = 1392] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x97db4800) [pid = 6187] [serial = 1412] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x91403800) [pid = 6187] [serial = 1401] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x981c8800) [pid = 6187] [serial = 1418] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x901a5800) [pid = 6187] [serial = 1395] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8b7adc00) [pid = 6187] [serial = 1385] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x92c5e000) [pid = 6187] [serial = 1406] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8aba5c00) [pid = 6187] [serial = 1382] [outer = (nil)] [url = about:blank] 03:56:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x859ca400 == 117 [pid = 6187] [id = 514] 03:56:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x859d0c00) [pid = 6187] [serial = 1543] [outer = (nil)] 03:56:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x87605800) [pid = 6187] [serial = 1544] [outer = 0x859d0c00] 03:56:53 INFO - PROCESS | 6187 | 1461236213398 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x87f0c400) [pid = 6187] [serial = 1545] [outer = 0x859d0c00] 03:56:54 INFO - PROCESS | 6187 | 1461236214326 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3946ms 03:56:54 INFO - PROCESS | 6187 | 1461236214383 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 6187 | 1461236214391 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:56:54 INFO - PROCESS | 6187 | 1461236214402 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 6187 | 1461236214406 Marionette TRACE conn4 <- [1,2030,null,{}] 03:56:54 INFO - PROCESS | 6187 | 1461236214415 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 6187 | 1461236214664 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:56:54 INFO - PROCESS | 6187 | 1461236214948 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x898c4000 == 118 [pid = 6187] [id = 515] 03:56:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x898cb000) [pid = 6187] [serial = 1546] [outer = (nil)] 03:56:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8ab52800) [pid = 6187] [serial = 1547] [outer = 0x898cb000] 03:56:55 INFO - PROCESS | 6187 | 1461236215037 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8aba6400) [pid = 6187] [serial = 1548] [outer = 0x898cb000] 03:56:55 INFO - PROCESS | 6187 | 1461236215977 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1642ms 03:56:56 INFO - PROCESS | 6187 | 1461236216046 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 6187 | 1461236216057 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:56:56 INFO - PROCESS | 6187 | 1461236216089 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 6187 | 1461236216097 Marionette TRACE conn4 <- [1,2034,null,{}] 03:56:56 INFO - PROCESS | 6187 | 1461236216143 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 6187 | 1461236216519 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:56:56 INFO - PROCESS | 6187 | 1461236216779 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b31c400 == 119 [pid = 6187] [id = 516] 03:56:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8b31d800) [pid = 6187] [serial = 1549] [outer = (nil)] 03:56:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8b59fc00) [pid = 6187] [serial = 1550] [outer = 0x8b31d800] 03:56:56 INFO - PROCESS | 6187 | 1461236216862 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8b764800) [pid = 6187] [serial = 1551] [outer = 0x8b31d800] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x87f05800) [pid = 6187] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8b762400) [pid = 6187] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x97baa000) [pid = 6187] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8aef8400) [pid = 6187] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x92c54400) [pid = 6187] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8e62b400) [pid = 6187] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x9039d800) [pid = 6187] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x99943400) [pid = 6187] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x97cccc00) [pid = 6187] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8e622c00) [pid = 6187] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x9131a000) [pid = 6187] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8ff28000) [pid = 6187] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8c7da800) [pid = 6187] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8b325400) [pid = 6187] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x9004bc00) [pid = 6187] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x89003400) [pid = 6187] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8803dc00) [pid = 6187] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8b322800) [pid = 6187] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:56:58 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8abaa000) [pid = 6187] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:56:58 INFO - PROCESS | 6187 | 1461236218472 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2459ms 03:56:58 INFO - PROCESS | 6187 | 1461236218546 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 6187 | 1461236218550 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:56:58 INFO - PROCESS | 6187 | 1461236218559 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 6187 | 1461236218565 Marionette TRACE conn4 <- [1,2038,null,{}] 03:56:58 INFO - PROCESS | 6187 | 1461236218582 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 6187 | 1461236218824 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:56:59 INFO - PROCESS | 6187 | 1461236219021 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b323800 == 120 [pid = 6187] [id = 517] 03:56:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8b7ab000) [pid = 6187] [serial = 1552] [outer = (nil)] 03:56:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8c030800) [pid = 6187] [serial = 1553] [outer = 0x8b7ab000] 03:56:59 INFO - PROCESS | 6187 | 1461236219102 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c7e7c00) [pid = 6187] [serial = 1554] [outer = 0x8b7ab000] 03:57:00 INFO - PROCESS | 6187 | 1461236220225 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1906ms 03:57:00 INFO - PROCESS | 6187 | 1461236220584 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 6187 | 1461236220593 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:57:00 INFO - PROCESS | 6187 | 1461236220669 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 6187 | 1461236220676 Marionette TRACE conn4 <- [1,2042,null,{}] 03:57:00 INFO - PROCESS | 6187 | 1461236220691 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:00 INFO - PROCESS | 6187 | 1461236220950 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:57:01 INFO - PROCESS | 6187 | 1461236221213 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f4c00 == 121 [pid = 6187] [id = 518] 03:57:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x88c66c00) [pid = 6187] [serial = 1555] [outer = (nil)] 03:57:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88e47400) [pid = 6187] [serial = 1556] [outer = 0x88c66c00] 03:57:01 INFO - PROCESS | 6187 | 1461236221316 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8900bc00) [pid = 6187] [serial = 1557] [outer = 0x88c66c00] 03:57:02 INFO - PROCESS | 6187 | 1461236222458 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1869ms 03:57:02 INFO - PROCESS | 6187 | 1461236222523 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 6187 | 1461236222530 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:57:02 INFO - PROCESS | 6187 | 1461236222545 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 6187 | 1461236222553 Marionette TRACE conn4 <- [1,2046,null,{}] 03:57:02 INFO - PROCESS | 6187 | 1461236222561 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 6187 | 1461236222885 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:57:03 INFO - PROCESS | 6187 | 1461236223229 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac35400 == 122 [pid = 6187] [id = 519] 03:57:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8ac3e800) [pid = 6187] [serial = 1558] [outer = (nil)] 03:57:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8b322800) [pid = 6187] [serial = 1559] [outer = 0x8ac3e800] 03:57:03 INFO - PROCESS | 6187 | 1461236223324 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8b7a0400) [pid = 6187] [serial = 1560] [outer = 0x8ac3e800] 03:57:04 INFO - PROCESS | 6187 | 1461236224555 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2054ms 03:57:04 INFO - PROCESS | 6187 | 1461236224596 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:57:04 INFO - PROCESS | 6187 | 1461236224601 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:57:04 INFO - PROCESS | 6187 | 1461236224610 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 6187 | 1461236224616 Marionette TRACE conn4 <- [1,2050,null,{}] 03:57:04 INFO - PROCESS | 6187 | 1461236224635 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:04 INFO - PROCESS | 6187 | 1461236224969 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:57:05 INFO - PROCESS | 6187 | 1461236225397 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeeb000 == 123 [pid = 6187] [id = 520] 03:57:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e373000) [pid = 6187] [serial = 1561] [outer = (nil)] 03:57:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8e4ea400) [pid = 6187] [serial = 1562] [outer = 0x8e373000] 03:57:05 INFO - PROCESS | 6187 | 1461236225507 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8e783800) [pid = 6187] [serial = 1563] [outer = 0x8e373000] 03:57:06 INFO - PROCESS | 6187 | 1461236226591 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2043ms 03:57:06 INFO - PROCESS | 6187 | 1461236226654 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 6187 | 1461236226662 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:57:06 INFO - PROCESS | 6187 | 1461236226675 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 6187 | 1461236226682 Marionette TRACE conn4 <- [1,2054,null,{}] 03:57:06 INFO - PROCESS | 6187 | 1461236226694 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:07 INFO - PROCESS | 6187 | 1461236227046 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:57:07 INFO - PROCESS | 6187 | 1461236227392 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c031000 == 124 [pid = 6187] [id = 521] 03:57:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8e4e5400) [pid = 6187] [serial = 1564] [outer = (nil)] 03:57:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8f757c00) [pid = 6187] [serial = 1565] [outer = 0x8e4e5400] 03:57:07 INFO - PROCESS | 6187 | 1461236227491 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8f947000) [pid = 6187] [serial = 1566] [outer = 0x8e4e5400] 03:57:08 INFO - PROCESS | 6187 | 1461236228526 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1890ms 03:57:08 INFO - PROCESS | 6187 | 1461236228565 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 6187 | 1461236228570 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:57:08 INFO - PROCESS | 6187 | 1461236228577 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 6187 | 1461236228581 Marionette TRACE conn4 <- [1,2058,null,{}] 03:57:08 INFO - PROCESS | 6187 | 1461236228588 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 6187 | 1461236228840 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:57:09 INFO - PROCESS | 6187 | 1461236229167 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x861de800 == 125 [pid = 6187] [id = 522] 03:57:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x88e50c00) [pid = 6187] [serial = 1567] [outer = (nil)] 03:57:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ff25800) [pid = 6187] [serial = 1568] [outer = 0x88e50c00] 03:57:09 INFO - PROCESS | 6187 | 1461236229272 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8ff37c00) [pid = 6187] [serial = 1569] [outer = 0x88e50c00] 03:57:10 INFO - PROCESS | 6187 | 1461236230288 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1789ms 03:57:10 INFO - PROCESS | 6187 | 1461236230368 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 6187 | 1461236230371 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:57:10 INFO - PROCESS | 6187 | 1461236230379 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 6187 | 1461236230384 Marionette TRACE conn4 <- [1,2062,null,{}] 03:57:10 INFO - PROCESS | 6187 | 1461236230390 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 6187 | 1461236230736 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:57:11 INFO - PROCESS | 6187 | 1461236231110 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d2400 == 126 [pid = 6187] [id = 523] 03:57:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x902f4c00) [pid = 6187] [serial = 1570] [outer = (nil)] 03:57:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x908eb800) [pid = 6187] [serial = 1571] [outer = 0x902f4c00] 03:57:11 INFO - PROCESS | 6187 | 1461236231218 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x91337000) [pid = 6187] [serial = 1572] [outer = 0x902f4c00] 03:57:12 INFO - PROCESS | 6187 | 1461236232242 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1943ms 03:57:12 INFO - PROCESS | 6187 | 1461236232323 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 6187 | 1461236232328 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:57:12 INFO - PROCESS | 6187 | 1461236232336 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 6187 | 1461236232341 Marionette TRACE conn4 <- [1,2066,null,{}] 03:57:12 INFO - PROCESS | 6187 | 1461236232349 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 6187 | 1461236232638 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:57:13 INFO - PROCESS | 6187 | 1461236232980 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff19800 == 127 [pid = 6187] [id = 524] 03:57:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x9039a000) [pid = 6187] [serial = 1573] [outer = (nil)] 03:57:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x92134000) [pid = 6187] [serial = 1574] [outer = 0x9039a000] 03:57:13 INFO - PROCESS | 6187 | 1461236233076 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x92b1cc00) [pid = 6187] [serial = 1575] [outer = 0x9039a000] 03:57:14 INFO - PROCESS | 6187 | 1461236234070 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1792ms 03:57:14 INFO - PROCESS | 6187 | 1461236234130 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 6187 | 1461236234133 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:57:14 INFO - PROCESS | 6187 | 1461236234142 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 6187 | 1461236234146 Marionette TRACE conn4 <- [1,2070,null,{}] 03:57:14 INFO - PROCESS | 6187 | 1461236234153 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 6187 | 1461236234396 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:57:14 INFO - PROCESS | 6187 | 1461236234729 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x85892800 == 128 [pid = 6187] [id = 525] 03:57:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8eeba000) [pid = 6187] [serial = 1576] [outer = (nil)] 03:57:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x92c5bc00) [pid = 6187] [serial = 1577] [outer = 0x8eeba000] 03:57:14 INFO - PROCESS | 6187 | 1461236234832 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x93a6b000) [pid = 6187] [serial = 1578] [outer = 0x8eeba000] 03:57:15 INFO - PROCESS | 6187 | 1461236235853 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1790ms 03:57:15 INFO - PROCESS | 6187 | 1461236235933 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 6187 | 1461236235938 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:57:15 INFO - PROCESS | 6187 | 1461236235946 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 6187 | 1461236235950 Marionette TRACE conn4 <- [1,2074,null,{}] 03:57:15 INFO - PROCESS | 6187 | 1461236235957 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:16 INFO - PROCESS | 6187 | 1461236236250 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:57:16 INFO - PROCESS | 6187 | 1461236236585 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa3800 == 129 [pid = 6187] [id = 526] 03:57:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x91409400) [pid = 6187] [serial = 1579] [outer = (nil)] 03:57:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x93e48400) [pid = 6187] [serial = 1580] [outer = 0x91409400] 03:57:16 INFO - PROCESS | 6187 | 1461236236682 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x93e4b000) [pid = 6187] [serial = 1581] [outer = 0x91409400] 03:57:17 INFO - PROCESS | 6187 | 1461236237621 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1738ms 03:57:17 INFO - PROCESS | 6187 | 1461236237685 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 6187 | 1461236237688 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:57:17 INFO - PROCESS | 6187 | 1461236237696 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 6187 | 1461236237700 Marionette TRACE conn4 <- [1,2078,null,{}] 03:57:17 INFO - PROCESS | 6187 | 1461236237706 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 6187 | 1461236237945 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:57:18 INFO - PROCESS | 6187 | 1461236238275 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c9b800 == 130 [pid = 6187] [id = 527] 03:57:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x93e43000) [pid = 6187] [serial = 1582] [outer = (nil)] 03:57:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x96ba0c00) [pid = 6187] [serial = 1583] [outer = 0x93e43000] 03:57:18 INFO - PROCESS | 6187 | 1461236238383 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x977e3c00) [pid = 6187] [serial = 1584] [outer = 0x93e43000] 03:57:19 INFO - PROCESS | 6187 | 1461236239320 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1686ms 03:57:19 INFO - PROCESS | 6187 | 1461236239384 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 6187 | 1461236239389 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:57:19 INFO - PROCESS | 6187 | 1461236239396 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 6187 | 1461236239401 Marionette TRACE conn4 <- [1,2082,null,{}] 03:57:19 INFO - PROCESS | 6187 | 1461236239407 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 6187 | 1461236239718 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:57:20 INFO - PROCESS | 6187 | 1461236240078 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x97cd5800 == 131 [pid = 6187] [id = 528] 03:57:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x97db1800) [pid = 6187] [serial = 1585] [outer = (nil)] 03:57:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x97db7800) [pid = 6187] [serial = 1586] [outer = 0x97db1800] 03:57:20 INFO - PROCESS | 6187 | 1461236240191 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x97e41000) [pid = 6187] [serial = 1587] [outer = 0x97db1800] 03:57:21 INFO - PROCESS | 6187 | 1461236241255 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1934ms 03:57:21 INFO - PROCESS | 6187 | 1461236241331 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 6187 | 1461236241336 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:57:21 INFO - PROCESS | 6187 | 1461236241343 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 6187 | 1461236241346 Marionette TRACE conn4 <- [1,2086,null,{}] 03:57:21 INFO - PROCESS | 6187 | 1461236241353 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 6187 | 1461236241635 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:57:21 INFO - PROCESS | 6187 | 1461236241976 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x97cccc00 == 132 [pid = 6187] [id = 529] 03:57:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x97ccf000) [pid = 6187] [serial = 1588] [outer = (nil)] 03:57:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x98456c00) [pid = 6187] [serial = 1589] [outer = 0x97ccf000] 03:57:22 INFO - PROCESS | 6187 | 1461236242078 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x9845dc00) [pid = 6187] [serial = 1590] [outer = 0x97ccf000] 03:57:23 INFO - PROCESS | 6187 | 1461236243033 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1732ms 03:57:23 INFO - PROCESS | 6187 | 1461236243077 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 6187 | 1461236243082 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:57:23 INFO - PROCESS | 6187 | 1461236243090 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 6187 | 1461236243095 Marionette TRACE conn4 <- [1,2090,null,{}] 03:57:23 INFO - PROCESS | 6187 | 1461236243102 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 6187 | 1461236243362 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:57:23 INFO - PROCESS | 6187 | 1461236243698 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x980be000 == 133 [pid = 6187] [id = 530] 03:57:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x98421800) [pid = 6187] [serial = 1591] [outer = (nil)] 03:57:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x996e7000) [pid = 6187] [serial = 1592] [outer = 0x98421800] 03:57:23 INFO - PROCESS | 6187 | 1461236243796 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x99943400) [pid = 6187] [serial = 1593] [outer = 0x98421800] 03:57:24 INFO - PROCESS | 6187 | 1461236244749 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1743ms 03:57:24 INFO - PROCESS | 6187 | 1461236244833 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:57:24 INFO - PROCESS | 6187 | 1461236244838 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:57:24 INFO - PROCESS | 6187 | 1461236244845 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 6187 | 1461236244848 Marionette TRACE conn4 <- [1,2094,null,{}] 03:57:24 INFO - PROCESS | 6187 | 1461236244856 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:25 INFO - PROCESS | 6187 | 1461236245199 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:57:25 INFO - PROCESS | 6187 | 1461236245454 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x92135800 == 134 [pid = 6187] [id = 531] 03:57:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x92c5b000) [pid = 6187] [serial = 1594] [outer = (nil)] 03:57:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x9aedcc00) [pid = 6187] [serial = 1595] [outer = 0x92c5b000] 03:57:25 INFO - PROCESS | 6187 | 1461236245551 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x9fb31800) [pid = 6187] [serial = 1596] [outer = 0x92c5b000] 03:57:26 INFO - PROCESS | 6187 | 1461236246569 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1784ms 03:57:26 INFO - PROCESS | 6187 | 1461236246632 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 6187 | 1461236246639 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:57:26 INFO - PROCESS | 6187 | 1461236246651 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 6187 | 1461236246656 Marionette TRACE conn4 <- [1,2098,null,{}] 03:57:26 INFO - PROCESS | 6187 | 1461236246667 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 6187 | 1461236246957 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:57:27 INFO - PROCESS | 6187 | 1461236247275 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c65000 == 135 [pid = 6187] [id = 532] 03:57:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x9b0be000) [pid = 6187] [serial = 1597] [outer = (nil)] 03:57:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x9fef0800) [pid = 6187] [serial = 1598] [outer = 0x9b0be000] 03:57:27 INFO - PROCESS | 6187 | 1461236247375 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x9ff46400) [pid = 6187] [serial = 1599] [outer = 0x9b0be000] 03:57:28 INFO - PROCESS | 6187 | 1461236248323 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1741ms 03:57:28 INFO - PROCESS | 6187 | 1461236248391 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:57:28 INFO - PROCESS | 6187 | 1461236248395 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:57:28 INFO - PROCESS | 6187 | 1461236248402 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 6187 | 1461236248406 Marionette TRACE conn4 <- [1,2102,null,{}] 03:57:28 INFO - PROCESS | 6187 | 1461236248413 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 6187 | 1461236248689 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:57:29 INFO - PROCESS | 6187 | 1461236249034 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x9938e800 == 136 [pid = 6187] [id = 533] 03:57:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x9ea1c400) [pid = 6187] [serial = 1600] [outer = (nil)] 03:57:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0xa0a99400) [pid = 6187] [serial = 1601] [outer = 0x9ea1c400] 03:57:29 INFO - PROCESS | 6187 | 1461236249134 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0xa0c13c00) [pid = 6187] [serial = 1602] [outer = 0x9ea1c400] 03:57:30 INFO - PROCESS | 6187 | 1461236250118 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1793ms 03:57:30 INFO - PROCESS | 6187 | 1461236250196 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 6187 | 1461236250201 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:57:30 INFO - PROCESS | 6187 | 1461236250208 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 6187 | 1461236250212 Marionette TRACE conn4 <- [1,2106,null,{}] 03:57:30 INFO - PROCESS | 6187 | 1461236250219 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:30 INFO - PROCESS | 6187 | 1461236250519 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x8b31c400 == 135 [pid = 6187] [id = 516] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x898c4000 == 134 [pid = 6187] [id = 515] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x859ca400 == 133 [pid = 6187] [id = 514] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x92b1ac00 == 132 [pid = 6187] [id = 509] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x93c99c00 == 131 [pid = 6187] [id = 508] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x8e378000 == 130 [pid = 6187] [id = 507] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x90051000 == 129 [pid = 6187] [id = 505] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff2f000 == 128 [pid = 6187] [id = 506] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x8e621c00 == 127 [pid = 6187] [id = 504] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x8f755c00 == 126 [pid = 6187] [id = 503] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x8c7e0800 == 125 [pid = 6187] [id = 502] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x85895000 == 124 [pid = 6187] [id = 501] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x86c99400 == 123 [pid = 6187] [id = 499] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x898c5800 == 122 [pid = 6187] [id = 500] 03:57:32 INFO - PROCESS | 6187 | --DOCSHELL 0x86297800 == 121 [pid = 6187] [id = 498] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x898c1800) [pid = 6187] [serial = 1440] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x9b0ba400) [pid = 6187] [serial = 1484] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x98419000) [pid = 6187] [serial = 1473] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8b763000) [pid = 6187] [serial = 1377] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x99935c00) [pid = 6187] [serial = 1478] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x99a8c000) [pid = 6187] [serial = 1479] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8eeba800) [pid = 6187] [serial = 1448] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x9151e400) [pid = 6187] [serial = 1460] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x9aed5000) [pid = 6187] [serial = 1481] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x97cd2000) [pid = 6187] [serial = 1469] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8e78f000) [pid = 6187] [serial = 1446] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x93a74000) [pid = 6187] [serial = 1464] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x92017400) [pid = 6187] [serial = 1461] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x901a3c00) [pid = 6187] [serial = 1454] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8b64f400) [pid = 6187] [serial = 1493] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8ff29c00) [pid = 6187] [serial = 1452] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x89003000) [pid = 6187] [serial = 1439] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x9aedc400) [pid = 6187] [serial = 1482] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8b654c00) [pid = 6187] [serial = 1442] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x908e5800) [pid = 6187] [serial = 1457] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x93c92000) [pid = 6187] [serial = 1466] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x93a6f400) [pid = 6187] [serial = 1463] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x9b0be400) [pid = 6187] [serial = 1485] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8f756000) [pid = 6187] [serial = 1449] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8e62c000) [pid = 6187] [serial = 1445] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x88e42400) [pid = 6187] [serial = 1487] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x91315400) [pid = 6187] [serial = 1458] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8e373400) [pid = 6187] [serial = 1443] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x88e4b400) [pid = 6187] [serial = 1488] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x99398400) [pid = 6187] [serial = 1476] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x98305000) [pid = 6187] [serial = 1472] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x97dbe400) [pid = 6187] [serial = 1470] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x99072000) [pid = 6187] [serial = 1475] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x902f3800) [pid = 6187] [serial = 1455] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x94031800) [pid = 6187] [serial = 1467] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8f950800) [pid = 6187] [serial = 1451] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8aef2800) [pid = 6187] [serial = 1491] [outer = (nil)] [url = about:blank] 03:57:32 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8ac3ac00) [pid = 6187] [serial = 1490] [outer = (nil)] [url = about:blank] 03:57:33 INFO - PROCESS | 6187 | 1461236253128 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x88049000 == 122 [pid = 6187] [id = 534] 03:57:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x886ea400) [pid = 6187] [serial = 1603] [outer = (nil)] 03:57:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x886f5400) [pid = 6187] [serial = 1604] [outer = 0x886ea400] 03:57:33 INFO - PROCESS | 6187 | 1461236253220 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x88e42400) [pid = 6187] [serial = 1605] [outer = 0x886ea400] 03:57:34 INFO - PROCESS | 6187 | 1461236254147 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 4001ms 03:57:34 INFO - PROCESS | 6187 | 1461236254213 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 6187 | 1461236254219 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:57:34 INFO - PROCESS | 6187 | 1461236254229 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 6187 | 1461236254237 Marionette TRACE conn4 <- [1,2110,null,{}] 03:57:34 INFO - PROCESS | 6187 | 1461236254246 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 6187 | 1461236254487 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:57:34 INFO - PROCESS | 6187 | 1461236254756 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abaa000 == 123 [pid = 6187] [id = 535] 03:57:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ac32c00) [pid = 6187] [serial = 1606] [outer = (nil)] 03:57:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8ac3b800) [pid = 6187] [serial = 1607] [outer = 0x8ac32c00] 03:57:34 INFO - PROCESS | 6187 | 1461236254872 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8aef3000) [pid = 6187] [serial = 1608] [outer = 0x8ac32c00] 03:57:36 INFO - PROCESS | 6187 | 1461236256158 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1993ms 03:57:36 INFO - PROCESS | 6187 | 1461236256227 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 6187 | 1461236256235 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:57:36 INFO - PROCESS | 6187 | 1461236256258 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 6187 | 1461236256263 Marionette TRACE conn4 <- [1,2114,null,{}] 03:57:36 INFO - PROCESS | 6187 | 1461236256270 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 6187 | 1461236256680 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:57:36 INFO - PROCESS | 6187 | 1461236256761 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab57800 == 124 [pid = 6187] [id = 536] 03:57:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8c024400) [pid = 6187] [serial = 1609] [outer = (nil)] 03:57:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8c031c00) [pid = 6187] [serial = 1610] [outer = 0x8c024400] 03:57:36 INFO - PROCESS | 6187 | 1461236256971 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8c8ecc00) [pid = 6187] [serial = 1611] [outer = 0x8c024400] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8e374c00) [pid = 6187] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8b7a3c00) [pid = 6187] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x94037000) [pid = 6187] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x903a4800) [pid = 6187] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x86aae400) [pid = 6187] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8ee7b400) [pid = 6187] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x908ee400) [pid = 6187] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x859d0c00) [pid = 6187] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x91408800) [pid = 6187] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8b31d800) [pid = 6187] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x93e3f800) [pid = 6187] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x93c9c800) [pid = 6187] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x898cb000) [pid = 6187] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8b654400) [pid = 6187] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x9906bc00) [pid = 6187] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x898c3400) [pid = 6187] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8f757800) [pid = 6187] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x91405000) [pid = 6187] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x89009000) [pid = 6187] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x901a2800) [pid = 6187] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:57:38 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x92b17c00) [pid = 6187] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:57:38 INFO - PROCESS | 6187 | 1461236258573 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2342ms 03:57:38 INFO - PROCESS | 6187 | 1461236258601 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 6187 | 1461236258606 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:57:38 INFO - PROCESS | 6187 | 1461236258622 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 6187 | 1461236258632 Marionette TRACE conn4 <- [1,2118,null,{}] 03:57:38 INFO - PROCESS | 6187 | 1461236258639 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 6187 | 1461236258971 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:57:39 INFO - PROCESS | 6187 | 1461236258989 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x8760ac00 == 125 [pid = 6187] [id = 537] 03:57:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x88049800) [pid = 6187] [serial = 1612] [outer = (nil)] 03:57:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8b7ac800) [pid = 6187] [serial = 1613] [outer = 0x88049800] 03:57:39 INFO - PROCESS | 6187 | 1461236259076 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8e4f2c00) [pid = 6187] [serial = 1614] [outer = 0x88049800] 03:57:40 INFO - PROCESS | 6187 | 1461236260090 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1501ms 03:57:40 INFO - PROCESS | 6187 | 1461236260116 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:57:40 INFO - PROCESS | 6187 | 1461236260122 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:57:40 INFO - PROCESS | 6187 | 1461236260129 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 6187 | 1461236260133 Marionette TRACE conn4 <- [1,2122,null,{}] 03:57:40 INFO - PROCESS | 6187 | 1461236260140 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 6187 | 1461236260505 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:57:40 INFO - PROCESS | 6187 | 1461236260859 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c58400 == 126 [pid = 6187] [id = 538] 03:57:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88c59400) [pid = 6187] [serial = 1615] [outer = (nil)] 03:57:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x88e47c00) [pid = 6187] [serial = 1616] [outer = 0x88c59400] 03:57:40 INFO - PROCESS | 6187 | 1461236260964 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x89009000) [pid = 6187] [serial = 1617] [outer = 0x88c59400] 03:57:42 INFO - PROCESS | 6187 | 1461236262026 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1945ms 03:57:42 INFO - PROCESS | 6187 | 1461236262077 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 6187 | 1461236262085 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:57:42 INFO - PROCESS | 6187 | 1461236262095 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 6187 | 1461236262103 Marionette TRACE conn4 <- [1,2126,null,{}] 03:57:42 INFO - PROCESS | 6187 | 1461236262111 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:42 INFO - PROCESS | 6187 | 1461236262377 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:57:42 INFO - PROCESS | 6187 | 1461236262730 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e50800 == 127 [pid = 6187] [id = 539] 03:57:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8aef4800) [pid = 6187] [serial = 1618] [outer = (nil)] 03:57:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8b656c00) [pid = 6187] [serial = 1619] [outer = 0x8aef4800] 03:57:42 INFO - PROCESS | 6187 | 1461236262849 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8c026000) [pid = 6187] [serial = 1620] [outer = 0x8aef4800] 03:57:44 INFO - PROCESS | 6187 | 1461236264003 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1938ms 03:57:44 INFO - PROCESS | 6187 | 1461236264036 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:57:44 INFO - PROCESS | 6187 | 1461236264045 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:57:44 INFO - PROCESS | 6187 | 1461236264058 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 6187 | 1461236264062 Marionette TRACE conn4 <- [1,2130,null,{}] 03:57:44 INFO - PROCESS | 6187 | 1461236264071 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:44 INFO - PROCESS | 6187 | 1461236264420 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:57:44 INFO - PROCESS | 6187 | 1461236264836 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e37b400 == 128 [pid = 6187] [id = 540] 03:57:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8e78a000) [pid = 6187] [serial = 1621] [outer = (nil)] 03:57:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8ee6e400) [pid = 6187] [serial = 1622] [outer = 0x8e78a000] 03:57:44 INFO - PROCESS | 6187 | 1461236264990 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8ee7d800) [pid = 6187] [serial = 1623] [outer = 0x8e78a000] 03:57:46 INFO - PROCESS | 6187 | 1461236266277 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 6187 | 1461236266358 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:57:46 INFO - PROCESS | 6187 | 1461236266379 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 6187 | 1461236266388 Marionette TRACE conn4 <- [1,2134,null,{}] 03:57:46 INFO - PROCESS | 6187 | 1461236266394 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:46 INFO - PROCESS | 6187 | 1461236266700 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:57:47 INFO - PROCESS | 6187 | 1461236267050 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a5c00 == 129 [pid = 6187] [id = 541] 03:57:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8c022800) [pid = 6187] [serial = 1624] [outer = (nil)] 03:57:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8f94ec00) [pid = 6187] [serial = 1625] [outer = 0x8c022800] 03:57:47 INFO - PROCESS | 6187 | 1461236267160 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x90051000) [pid = 6187] [serial = 1626] [outer = 0x8c022800] 03:57:48 INFO - PROCESS | 6187 | 1461236268202 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1898ms 03:57:48 INFO - PROCESS | 6187 | 1461236268268 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 6187 | 1461236268272 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:57:48 INFO - PROCESS | 6187 | 1461236268279 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 6187 | 1461236268283 Marionette TRACE conn4 <- [1,2138,null,{}] 03:57:48 INFO - PROCESS | 6187 | 1461236268289 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 6187 | 1461236268548 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:57:48 INFO - PROCESS | 6187 | 1461236268887 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x86299c00 == 130 [pid = 6187] [id = 542] 03:57:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8900b000) [pid = 6187] [serial = 1627] [outer = (nil)] 03:57:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x901a6400) [pid = 6187] [serial = 1628] [outer = 0x8900b000] 03:57:48 INFO - PROCESS | 6187 | 1461236268989 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x90395400) [pid = 6187] [serial = 1629] [outer = 0x8900b000] 03:57:49 INFO - PROCESS | 6187 | 1461236269990 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1746ms 03:57:50 INFO - PROCESS | 6187 | 1461236270026 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 6187 | 1461236270031 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:57:50 INFO - PROCESS | 6187 | 1461236270039 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 6187 | 1461236270043 Marionette TRACE conn4 <- [1,2142,null,{}] 03:57:50 INFO - PROCESS | 6187 | 1461236270050 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 6187 | 1461236270311 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:57:50 INFO - PROCESS | 6187 | 1461236270654 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x908ec000 == 131 [pid = 6187] [id = 543] 03:57:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x908ecc00) [pid = 6187] [serial = 1630] [outer = (nil)] 03:57:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x91314c00) [pid = 6187] [serial = 1631] [outer = 0x908ecc00] 03:57:50 INFO - PROCESS | 6187 | 1461236270774 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x91525400) [pid = 6187] [serial = 1632] [outer = 0x908ecc00] 03:57:52 INFO - PROCESS | 6187 | 1461236272084 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 6187 | 1461236272137 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:57:52 INFO - PROCESS | 6187 | 1461236272146 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 6187 | 1461236272150 Marionette TRACE conn4 <- [1,2146,null,{}] 03:57:52 INFO - PROCESS | 6187 | 1461236272158 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 6187 | 1461236272409 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:57:52 INFO - PROCESS | 6187 | 1461236272740 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x908efc00 == 132 [pid = 6187] [id = 544] 03:57:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x91316000) [pid = 6187] [serial = 1633] [outer = (nil)] 03:57:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x93c91400) [pid = 6187] [serial = 1634] [outer = 0x91316000] 03:57:52 INFO - PROCESS | 6187 | 1461236272842 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x93c97c00) [pid = 6187] [serial = 1635] [outer = 0x91316000] 03:57:53 INFO - PROCESS | 6187 | 1461236273846 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 6187 | 1461236273892 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:57:53 INFO - PROCESS | 6187 | 1461236273900 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 6187 | 1461236273904 Marionette TRACE conn4 <- [1,2150,null,{}] 03:57:53 INFO - PROCESS | 6187 | 1461236273910 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:54 INFO - PROCESS | 6187 | 1461236274160 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:57:54 INFO - PROCESS | 6187 | 1461236274524 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e37bc00 == 133 [pid = 6187] [id = 545] 03:57:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8ee6f000) [pid = 6187] [serial = 1636] [outer = (nil)] 03:57:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x93c94000) [pid = 6187] [serial = 1637] [outer = 0x8ee6f000] 03:57:54 INFO - PROCESS | 6187 | 1461236274646 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x97ac7400) [pid = 6187] [serial = 1638] [outer = 0x8ee6f000] 03:57:55 INFO - PROCESS | 6187 | 1461236275596 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1739ms 03:57:55 INFO - PROCESS | 6187 | 1461236275647 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 6187 | 1461236275651 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:57:55 INFO - PROCESS | 6187 | 1461236275659 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 6187 | 1461236275663 Marionette TRACE conn4 <- [1,2154,null,{}] 03:57:55 INFO - PROCESS | 6187 | 1461236275669 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:55 INFO - PROCESS | 6187 | 1461236275913 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:57:56 INFO - PROCESS | 6187 | 1461236276245 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x89008c00 == 134 [pid = 6187] [id = 546] 03:57:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x92c5d000) [pid = 6187] [serial = 1639] [outer = (nil)] 03:57:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x97cd4c00) [pid = 6187] [serial = 1640] [outer = 0x92c5d000] 03:57:56 INFO - PROCESS | 6187 | 1461236276360 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x97db3800) [pid = 6187] [serial = 1641] [outer = 0x92c5d000] 03:57:57 INFO - PROCESS | 6187 | 1461236277303 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1683ms 03:57:57 INFO - PROCESS | 6187 | 1461236277342 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 6187 | 1461236277348 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:57:57 INFO - PROCESS | 6187 | 1461236277355 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 6187 | 1461236277359 Marionette TRACE conn4 <- [1,2158,null,{}] 03:57:57 INFO - PROCESS | 6187 | 1461236277366 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:57 INFO - PROCESS | 6187 | 1461236277613 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:57:57 INFO - PROCESS | 6187 | 1461236277949 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a9c00 == 135 [pid = 6187] [id = 547] 03:57:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x90397000) [pid = 6187] [serial = 1642] [outer = (nil)] 03:57:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x98417000) [pid = 6187] [serial = 1643] [outer = 0x90397000] 03:57:58 INFO - PROCESS | 6187 | 1461236278049 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x9841d000) [pid = 6187] [serial = 1644] [outer = 0x90397000] 03:57:59 INFO - PROCESS | 6187 | 1461236279049 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1735ms 03:57:59 INFO - PROCESS | 6187 | 1461236279092 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 6187 | 1461236279097 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:57:59 INFO - PROCESS | 6187 | 1461236279104 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 6187 | 1461236279109 Marionette TRACE conn4 <- [1,2162,null,{}] 03:57:59 INFO - PROCESS | 6187 | 1461236279116 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:59 INFO - PROCESS | 6187 | 1461236279373 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:57:59 INFO - PROCESS | 6187 | 1461236279729 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x98457400 == 136 [pid = 6187] [id = 548] 03:57:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x98d54400) [pid = 6187] [serial = 1645] [outer = (nil)] 03:57:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x996b0800) [pid = 6187] [serial = 1646] [outer = 0x98d54400] 03:57:59 INFO - PROCESS | 6187 | 1461236279847 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x99a91000) [pid = 6187] [serial = 1647] [outer = 0x98d54400] 03:58:01 INFO - PROCESS | 6187 | 1461236281003 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1989ms 03:58:01 INFO - PROCESS | 6187 | 1461236281097 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:58:01 INFO - PROCESS | 6187 | 1461236281116 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:58:01 INFO - PROCESS | 6187 | 1461236281129 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 6187 | 1461236281137 Marionette TRACE conn4 <- [1,2166,null,{}] 03:58:01 INFO - PROCESS | 6187 | 1461236281250 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:01 INFO - PROCESS | 6187 | 1461236281693 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:58:01 INFO - PROCESS | 6187 | 1461236281966 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x98461c00 == 137 [pid = 6187] [id = 549] 03:58:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x9b0bbc00) [pid = 6187] [serial = 1648] [outer = (nil)] 03:58:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x9fc5ac00) [pid = 6187] [serial = 1649] [outer = 0x9b0bbc00] 03:58:02 INFO - PROCESS | 6187 | 1461236282065 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0xa0a40800) [pid = 6187] [serial = 1650] [outer = 0x9b0bbc00] 03:58:03 INFO - PROCESS | 6187 | 1461236283073 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2005ms 03:58:03 INFO - PROCESS | 6187 | 1461236283133 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 6187 | 1461236283136 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:58:03 INFO - PROCESS | 6187 | 1461236283145 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 6187 | 1461236283149 Marionette TRACE conn4 <- [1,2170,null,{}] 03:58:03 INFO - PROCESS | 6187 | 1461236283155 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:03 INFO - PROCESS | 6187 | 1461236283455 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:58:03 INFO - PROCESS | 6187 | 1461236283804 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x97dc0800 == 138 [pid = 6187] [id = 550] 03:58:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x98be5000) [pid = 6187] [serial = 1651] [outer = (nil)] 03:58:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0xa0f9e800) [pid = 6187] [serial = 1652] [outer = 0x98be5000] 03:58:03 INFO - PROCESS | 6187 | 1461236283907 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0xa0fa8000) [pid = 6187] [serial = 1653] [outer = 0x98be5000] 03:58:05 INFO - PROCESS | 6187 | 1461236285112 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2040ms 03:58:05 INFO - PROCESS | 6187 | 1461236285192 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 6187 | 1461236285195 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:58:05 INFO - PROCESS | 6187 | 1461236285203 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 6187 | 1461236285207 Marionette TRACE conn4 <- [1,2174,null,{}] 03:58:05 INFO - PROCESS | 6187 | 1461236285213 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 6187 | 1461236285496 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:58:05 INFO - PROCESS | 6187 | 1461236285838 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x91529000 == 139 [pid = 6187] [id = 551] 03:58:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x92c5c400) [pid = 6187] [serial = 1654] [outer = (nil)] 03:58:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0xa2a3e800) [pid = 6187] [serial = 1655] [outer = 0x92c5c400] 03:58:05 INFO - PROCESS | 6187 | 1461236285938 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0xa2a6ac00) [pid = 6187] [serial = 1656] [outer = 0x92c5c400] 03:58:06 INFO - PROCESS | 6187 | 1461236286875 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1736ms 03:58:06 INFO - PROCESS | 6187 | 1461236286943 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 6187 | 1461236286950 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:58:06 INFO - PROCESS | 6187 | 1461236286962 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 6187 | 1461236286967 Marionette TRACE conn4 <- [1,2178,null,{}] 03:58:06 INFO - PROCESS | 6187 | 1461236286979 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:07 INFO - PROCESS | 6187 | 1461236287268 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:58:07 INFO - PROCESS | 6187 | 1461236287619 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x8628f400 == 140 [pid = 6187] [id = 552] 03:58:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0xa2827800) [pid = 6187] [serial = 1657] [outer = (nil)] 03:58:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0xa4453c00) [pid = 6187] [serial = 1658] [outer = 0xa2827800] 03:58:07 INFO - PROCESS | 6187 | 1461236287719 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0xa4455000) [pid = 6187] [serial = 1659] [outer = 0xa2827800] 03:58:08 INFO - PROCESS | 6187 | 1461236288678 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1799ms 03:58:08 INFO - PROCESS | 6187 | 1461236288761 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 6187 | 1461236288765 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:58:08 INFO - PROCESS | 6187 | 1461236288773 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 6187 | 1461236288777 Marionette TRACE conn4 <- [1,2182,null,{}] 03:58:08 INFO - PROCESS | 6187 | 1461236288783 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 6187 | 1461236289040 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:58:09 INFO - PROCESS | 6187 | 1461236289388 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 6187 | ++DOCSHELL 0xa3c8a400 == 141 [pid = 6187] [id = 553] 03:58:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0xa3c8b000) [pid = 6187] [serial = 1660] [outer = (nil)] 03:58:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0xa4595800) [pid = 6187] [serial = 1661] [outer = 0xa3c8b000] 03:58:09 INFO - PROCESS | 6187 | 1461236289491 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0xa45cc400) [pid = 6187] [serial = 1662] [outer = 0xa3c8b000] 03:58:10 INFO - PROCESS | 6187 | 1461236290522 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8e780c00 == 140 [pid = 6187] [id = 163] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x86c96800 == 139 [pid = 6187] [id = 493] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x86298800 == 138 [pid = 6187] [id = 492] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8b64b400 == 137 [pid = 6187] [id = 125] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8760ac00 == 136 [pid = 6187] [id = 537] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab57800 == 135 [pid = 6187] [id = 536] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8abaa000 == 134 [pid = 6187] [id = 535] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x88049000 == 133 [pid = 6187] [id = 534] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x88c65000 == 132 [pid = 6187] [id = 532] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x92135800 == 131 [pid = 6187] [id = 531] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x980be000 == 130 [pid = 6187] [id = 530] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x97cccc00 == 129 [pid = 6187] [id = 529] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x93c9b800 == 128 [pid = 6187] [id = 527] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x97cd5800 == 127 [pid = 6187] [id = 528] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x86aa3800 == 126 [pid = 6187] [id = 526] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x85892800 == 125 [pid = 6187] [id = 525] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff19800 == 124 [pid = 6187] [id = 524] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x859d2400 == 123 [pid = 6187] [id = 523] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8c031000 == 122 [pid = 6187] [id = 521] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x861de800 == 121 [pid = 6187] [id = 522] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeeb000 == 120 [pid = 6187] [id = 520] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac35400 == 119 [pid = 6187] [id = 519] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x8b323800 == 118 [pid = 6187] [id = 517] 03:58:12 INFO - PROCESS | 6187 | --DOCSHELL 0x886f4c00 == 117 [pid = 6187] [id = 518] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8c030800) [pid = 6187] [serial = 1553] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8ee7c400) [pid = 6187] [serial = 1509] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8e622400) [pid = 6187] [serial = 1506] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x982f7000) [pid = 6187] [serial = 1533] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x9aed2800) [pid = 6187] [serial = 1536] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x86c9b800) [pid = 6187] [serial = 1496] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x901a1800) [pid = 6187] [serial = 1514] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x91442c00) [pid = 6187] [serial = 1521] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x87605800) [pid = 6187] [serial = 1544] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x9fc5c000) [pid = 6187] [serial = 1542] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8b764800) [pid = 6187] [serial = 1551] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x97dc0000) [pid = 6187] [serial = 1530] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x97cd4000) [pid = 6187] [serial = 1529] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x95c98c00) [pid = 6187] [serial = 1527] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8ab52800) [pid = 6187] [serial = 1547] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8b76b800) [pid = 6187] [serial = 1502] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x876f6400) [pid = 6187] [serial = 1497] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x9ea1b400) [pid = 6187] [serial = 1538] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8ab51000) [pid = 6187] [serial = 1499] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9fc54800) [pid = 6187] [serial = 1541] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x9140dc00) [pid = 6187] [serial = 1520] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x97e48000) [pid = 6187] [serial = 1532] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8f762800) [pid = 6187] [serial = 1511] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x92c5c800) [pid = 6187] [serial = 1524] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8e4ea800) [pid = 6187] [serial = 1505] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x87f0c400) [pid = 6187] [serial = 1545] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8c8e9800) [pid = 6187] [serial = 1437] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8ff33000) [pid = 6187] [serial = 1512] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x91314800) [pid = 6187] [serial = 1517] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x996b5800) [pid = 6187] [serial = 1535] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8ee74000) [pid = 6187] [serial = 1508] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x9906f400) [pid = 6187] [serial = 1425] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x93e42800) [pid = 6187] [serial = 1526] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8b59fc00) [pid = 6187] [serial = 1550] [outer = (nil)] [url = about:blank] 03:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 4345ms 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x9ea20000) [pid = 6187] [serial = 1539] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x902f9000) [pid = 6187] [serial = 1515] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8c7d9800) [pid = 6187] [serial = 1503] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x9131cc00) [pid = 6187] [serial = 1518] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8aba6400) [pid = 6187] [serial = 1548] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x92c53000) [pid = 6187] [serial = 1523] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8abae800) [pid = 6187] [serial = 1500] [outer = (nil)] [url = about:blank] 03:58:13 INFO - PROCESS | 6187 | 1461236293276 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 6187 | 1461236293284 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:58:13 INFO - PROCESS | 6187 | 1461236293298 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 6187 | 1461236293306 Marionette TRACE conn4 <- [1,2186,null,{}] 03:58:13 INFO - PROCESS | 6187 | 1461236293315 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:13 INFO - PROCESS | 6187 | 1461236293562 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:58:13 INFO - PROCESS | 6187 | 1461236293817 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x88044400 == 118 [pid = 6187] [id = 554] 03:58:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x88045400) [pid = 6187] [serial = 1663] [outer = (nil)] 03:58:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x886ef000) [pid = 6187] [serial = 1664] [outer = 0x88045400] 03:58:13 INFO - PROCESS | 6187 | 1461236293903 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x88c5e400) [pid = 6187] [serial = 1665] [outer = 0x88045400] 03:58:14 INFO - PROCESS | 6187 | 1461236294855 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1591ms 03:58:14 INFO - PROCESS | 6187 | 1461236294889 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 6187 | 1461236294894 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:58:14 INFO - PROCESS | 6187 | 1461236294908 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 6187 | 1461236294913 Marionette TRACE conn4 <- [1,2190,null,{}] 03:58:14 INFO - PROCESS | 6187 | 1461236294921 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 6187 | 1461236295185 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:58:15 INFO - PROCESS | 6187 | 1461236295478 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x8900b800 == 119 [pid = 6187] [id = 555] 03:58:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8900e400) [pid = 6187] [serial = 1666] [outer = (nil)] 03:58:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x898d0400) [pid = 6187] [serial = 1667] [outer = 0x8900e400] 03:58:15 INFO - PROCESS | 6187 | 1461236295579 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ab5a000) [pid = 6187] [serial = 1668] [outer = 0x8900e400] 03:58:16 INFO - PROCESS | 6187 | 1461236296656 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1793ms 03:58:16 INFO - PROCESS | 6187 | 1461236296699 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 6187 | 1461236296704 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:58:16 INFO - PROCESS | 6187 | 1461236296719 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 6187 | 1461236296723 Marionette TRACE conn4 <- [1,2194,null,{}] 03:58:16 INFO - PROCESS | 6187 | 1461236296741 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 6187 | 1461236297119 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:58:17 INFO - PROCESS | 6187 | 1461236297332 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab51000 == 120 [pid = 6187] [id = 556] 03:58:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8ac3f800) [pid = 6187] [serial = 1669] [outer = (nil)] 03:58:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8aef7800) [pid = 6187] [serial = 1670] [outer = 0x8ac3f800] 03:58:17 INFO - PROCESS | 6187 | 1461236297428 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8b5a0000) [pid = 6187] [serial = 1671] [outer = 0x8ac3f800] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8ac3e000) [pid = 6187] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8c024400) [pid = 6187] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8ac32c00) [pid = 6187] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x886ea400) [pid = 6187] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x9ea1c400) [pid = 6187] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x9b0be000) [pid = 6187] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x92c5b000) [pid = 6187] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x98421800) [pid = 6187] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x97ccf000) [pid = 6187] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x97db1800) [pid = 6187] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x93e43000) [pid = 6187] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x91409400) [pid = 6187] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8eeba000) [pid = 6187] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x9039a000) [pid = 6187] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x902f4c00) [pid = 6187] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x88e50c00) [pid = 6187] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8e4e5400) [pid = 6187] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8e373000) [pid = 6187] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8ac3e800) [pid = 6187] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:58:18 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x88c66c00) [pid = 6187] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:58:19 INFO - PROCESS | 6187 | 1461236299112 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2457ms 03:58:19 INFO - PROCESS | 6187 | 1461236299170 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 6187 | 1461236299173 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:58:19 INFO - PROCESS | 6187 | 1461236299181 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 6187 | 1461236299200 Marionette TRACE conn4 <- [1,2198,null,{}] 03:58:19 INFO - PROCESS | 6187 | 1461236299208 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 6187 | 1461236299457 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:58:19 INFO - PROCESS | 6187 | 1461236299715 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x876ef400 == 121 [pid = 6187] [id = 557] 03:58:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x88c66c00) [pid = 6187] [serial = 1672] [outer = (nil)] 03:58:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8b76bc00) [pid = 6187] [serial = 1673] [outer = 0x88c66c00] 03:58:19 INFO - PROCESS | 6187 | 1461236299809 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c031000) [pid = 6187] [serial = 1674] [outer = 0x88c66c00] 03:58:20 INFO - PROCESS | 6187 | 1461236300957 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1853ms 03:58:21 INFO - PROCESS | 6187 | 1461236301036 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 6187 | 1461236301044 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:58:21 INFO - PROCESS | 6187 | 1461236301054 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 6187 | 1461236301061 Marionette TRACE conn4 <- [1,2202,null,{}] 03:58:21 INFO - PROCESS | 6187 | 1461236301074 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 6187 | 1461236301459 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:58:21 INFO - PROCESS | 6187 | 1461236301720 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c9a800 == 122 [pid = 6187] [id = 558] 03:58:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x87f06800) [pid = 6187] [serial = 1675] [outer = (nil)] 03:58:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x89001800) [pid = 6187] [serial = 1676] [outer = 0x87f06800] 03:58:21 INFO - PROCESS | 6187 | 1461236301824 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x898c3c00) [pid = 6187] [serial = 1677] [outer = 0x87f06800] 03:58:22 INFO - PROCESS | 6187 | 1461236302875 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1847ms 03:58:22 INFO - PROCESS | 6187 | 1461236302903 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 6187 | 1461236302914 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:58:22 INFO - PROCESS | 6187 | 1461236302930 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 6187 | 1461236302937 Marionette TRACE conn4 <- [1,2206,null,{}] 03:58:22 INFO - PROCESS | 6187 | 1461236302945 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 6187 | 1461236303299 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:58:23 INFO - PROCESS | 6187 | 1461236303654 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f4c00 == 123 [pid = 6187] [id = 559] 03:58:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x89003400) [pid = 6187] [serial = 1678] [outer = (nil)] 03:58:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8b7a1c00) [pid = 6187] [serial = 1679] [outer = 0x89003400] 03:58:23 INFO - PROCESS | 6187 | 1461236303766 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8c8ed800) [pid = 6187] [serial = 1680] [outer = 0x89003400] 03:58:25 INFO - PROCESS | 6187 | 1461236305003 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2139ms 03:58:25 INFO - PROCESS | 6187 | 1461236305070 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 6187 | 1461236305074 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:58:25 INFO - PROCESS | 6187 | 1461236305085 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 6187 | 1461236305091 Marionette TRACE conn4 <- [1,2210,null,{}] 03:58:25 INFO - PROCESS | 6187 | 1461236305127 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:25 INFO - PROCESS | 6187 | 1461236305601 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:58:25 INFO - PROCESS | 6187 | 1461236305769 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4ee400 == 124 [pid = 6187] [id = 560] 03:58:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e62a800) [pid = 6187] [serial = 1681] [outer = (nil)] 03:58:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8e78b800) [pid = 6187] [serial = 1682] [outer = 0x8e62a800] 03:58:25 INFO - PROCESS | 6187 | 1461236305882 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8ee7a400) [pid = 6187] [serial = 1683] [outer = 0x8e62a800] 03:58:26 INFO - PROCESS | 6187 | 1461236306948 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1898ms 03:58:26 INFO - PROCESS | 6187 | 1461236306983 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:58:26 INFO - PROCESS | 6187 | 1461236306989 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:58:26 INFO - PROCESS | 6187 | 1461236306998 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 6187 | 1461236307002 Marionette TRACE conn4 <- [1,2214,null,{}] 03:58:27 INFO - PROCESS | 6187 | 1461236307010 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:27 INFO - PROCESS | 6187 | 1461236307288 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:58:27 INFO - PROCESS | 6187 | 1461236307656 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e48c00 == 125 [pid = 6187] [id = 561] 03:58:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8f019800) [pid = 6187] [serial = 1684] [outer = (nil)] 03:58:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8f757400) [pid = 6187] [serial = 1685] [outer = 0x8f019800] 03:58:27 INFO - PROCESS | 6187 | 1461236307771 Marionette DEBUG loaded listener.js 03:58:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8f763400) [pid = 6187] [serial = 1686] [outer = 0x8f019800] 03:58:28 INFO - PROCESS | 6187 | 1461236308925 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1994ms 03:58:28 INFO - PROCESS | 6187 | 1461236308993 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:58:29 INFO - PROCESS | 6187 | 1461236308998 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:58:29 INFO - PROCESS | 6187 | 1461236309006 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - PROCESS | 6187 | 1461236309009 Marionette TRACE conn4 <- [1,2218,null,{}] 03:58:29 INFO - PROCESS | 6187 | 1461236309018 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:29 INFO - PROCESS | 6187 | 1461236309328 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:58:29 INFO - PROCESS | 6187 | 1461236309684 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x89002400 == 126 [pid = 6187] [id = 562] 03:58:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8aba2000) [pid = 6187] [serial = 1687] [outer = (nil)] 03:58:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ff1f800) [pid = 6187] [serial = 1688] [outer = 0x8aba2000] 03:58:29 INFO - PROCESS | 6187 | 1461236309799 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8ff2f800) [pid = 6187] [serial = 1689] [outer = 0x8aba2000] 03:58:30 INFO - PROCESS | 6187 | 1461236310852 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1892ms 03:58:30 INFO - PROCESS | 6187 | 1461236310899 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 6187 | 1461236310905 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:58:30 INFO - PROCESS | 6187 | 1461236310916 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 6187 | 1461236310920 Marionette TRACE conn4 <- [1,2222,null,{}] 03:58:30 INFO - PROCESS | 6187 | 1461236310929 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 6187 | 1461236311281 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:58:31 INFO - PROCESS | 6187 | 1461236311653 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4e5400 == 127 [pid = 6187] [id = 563] 03:58:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x9004bc00) [pid = 6187] [serial = 1690] [outer = (nil)] 03:58:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x90398c00) [pid = 6187] [serial = 1691] [outer = 0x9004bc00] 03:58:31 INFO - PROCESS | 6187 | 1461236311768 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x9039d400) [pid = 6187] [serial = 1692] [outer = 0x9004bc00] 03:58:32 INFO - PROCESS | 6187 | 1461236312763 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1892ms 03:58:32 INFO - PROCESS | 6187 | 1461236312807 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:58:32 INFO - PROCESS | 6187 | 1461236312812 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:58:32 INFO - PROCESS | 6187 | 1461236312821 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 6187 | 1461236312827 Marionette TRACE conn4 <- [1,2226,null,{}] 03:58:32 INFO - PROCESS | 6187 | 1461236312833 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 6187 | 1461236313102 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:58:33 INFO - PROCESS | 6187 | 1461236313474 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94bc00 == 128 [pid = 6187] [id = 564] 03:58:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x902f3000) [pid = 6187] [serial = 1693] [outer = (nil)] 03:58:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x91334800) [pid = 6187] [serial = 1694] [outer = 0x902f3000] 03:58:33 INFO - PROCESS | 6187 | 1461236313618 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x91402000) [pid = 6187] [serial = 1695] [outer = 0x902f3000] 03:58:34 INFO - PROCESS | 6187 | 1461236314766 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1998ms 03:58:34 INFO - PROCESS | 6187 | 1461236314821 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:58:34 INFO - PROCESS | 6187 | 1461236314827 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:58:34 INFO - PROCESS | 6187 | 1461236314835 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 6187 | 1461236314840 Marionette TRACE conn4 <- [1,2230,null,{}] 03:58:34 INFO - PROCESS | 6187 | 1461236314849 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 6187 | 1461236315141 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:58:35 INFO - PROCESS | 6187 | 1461236315493 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x91317000 == 129 [pid = 6187] [id = 565] 03:58:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x91317800) [pid = 6187] [serial = 1696] [outer = (nil)] 03:58:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x92135800) [pid = 6187] [serial = 1697] [outer = 0x91317800] 03:58:35 INFO - PROCESS | 6187 | 1461236315602 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x92b16800) [pid = 6187] [serial = 1698] [outer = 0x91317800] 03:58:36 INFO - PROCESS | 6187 | 1461236316660 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1885ms 03:58:36 INFO - PROCESS | 6187 | 1461236316721 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:58:36 INFO - PROCESS | 6187 | 1461236316726 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:58:36 INFO - PROCESS | 6187 | 1461236316734 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 6187 | 1461236316738 Marionette TRACE conn4 <- [1,2234,null,{}] 03:58:36 INFO - PROCESS | 6187 | 1461236316746 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:37 INFO - PROCESS | 6187 | 1461236317055 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:58:37 INFO - PROCESS | 6187 | 1461236317414 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x9004b800 == 130 [pid = 6187] [id = 566] 03:58:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x91407400) [pid = 6187] [serial = 1699] [outer = (nil)] 03:58:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x93a6dc00) [pid = 6187] [serial = 1700] [outer = 0x91407400] 03:58:37 INFO - PROCESS | 6187 | 1461236317518 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x93a71000) [pid = 6187] [serial = 1701] [outer = 0x91407400] 03:58:38 INFO - PROCESS | 6187 | 1461236318468 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1786ms 03:58:38 INFO - PROCESS | 6187 | 1461236318521 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 6187 | 1461236318525 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:58:38 INFO - PROCESS | 6187 | 1461236318533 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 6187 | 1461236318537 Marionette TRACE conn4 <- [1,2238,null,{}] 03:58:38 INFO - PROCESS | 6187 | 1461236318544 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 6187 | 1461236318806 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:58:39 INFO - PROCESS | 6187 | 1461236319169 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c5c800 == 131 [pid = 6187] [id = 567] 03:58:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x89002800) [pid = 6187] [serial = 1702] [outer = (nil)] 03:58:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x93e49000) [pid = 6187] [serial = 1703] [outer = 0x89002800] 03:58:39 INFO - PROCESS | 6187 | 1461236319278 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x93e4c800) [pid = 6187] [serial = 1704] [outer = 0x89002800] 03:58:40 INFO - PROCESS | 6187 | 1461236320277 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1784ms 03:58:40 INFO - PROCESS | 6187 | 1461236320319 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 6187 | 1461236320324 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:58:40 INFO - PROCESS | 6187 | 1461236320354 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 6187 | 1461236320361 Marionette TRACE conn4 <- [1,2242,null,{}] 03:58:40 INFO - PROCESS | 6187 | 1461236320369 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 6187 | 1461236320656 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:58:41 INFO - PROCESS | 6187 | 1461236321036 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e42800 == 132 [pid = 6187] [id = 568] 03:58:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x97a76800) [pid = 6187] [serial = 1705] [outer = (nil)] 03:58:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x97cce000) [pid = 6187] [serial = 1706] [outer = 0x97a76800] 03:58:41 INFO - PROCESS | 6187 | 1461236321141 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x97dbb000) [pid = 6187] [serial = 1707] [outer = 0x97a76800] 03:58:42 INFO - PROCESS | 6187 | 1461236322137 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1848ms 03:58:42 INFO - PROCESS | 6187 | 1461236322197 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:58:42 INFO - PROCESS | 6187 | 1461236322202 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:58:42 INFO - PROCESS | 6187 | 1461236322212 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - PROCESS | 6187 | 1461236322217 Marionette TRACE conn4 <- [1,2246,null,{}] 03:58:42 INFO - PROCESS | 6187 | 1461236322225 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:42 INFO - PROCESS | 6187 | 1461236322546 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:58:42 INFO - PROCESS | 6187 | 1461236322908 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x97aebc00 == 133 [pid = 6187] [id = 569] 03:58:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x97cccc00) [pid = 6187] [serial = 1708] [outer = (nil)] 03:58:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x980be000) [pid = 6187] [serial = 1709] [outer = 0x97cccc00] 03:58:43 INFO - PROCESS | 6187 | 1461236323013 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x980c4800) [pid = 6187] [serial = 1710] [outer = 0x97cccc00] 03:58:44 INFO - PROCESS | 6187 | 1461236324087 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1942ms 03:58:44 INFO - PROCESS | 6187 | 1461236324157 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:58:44 INFO - PROCESS | 6187 | 1461236324166 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:58:44 INFO - PROCESS | 6187 | 1461236324184 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:58:44 INFO - PROCESS | 6187 | 1461236324189 Marionette TRACE conn4 <- [1,2250,null,{}] 03:58:44 INFO - PROCESS | 6187 | 1461236324196 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:44 INFO - PROCESS | 6187 | 1461236324514 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:58:44 INFO - PROCESS | 6187 | 1461236324880 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4e9800 == 134 [pid = 6187] [id = 570] 03:58:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8ee6ec00) [pid = 6187] [serial = 1711] [outer = (nil)] 03:58:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x98461800) [pid = 6187] [serial = 1712] [outer = 0x8ee6ec00] 03:58:44 INFO - PROCESS | 6187 | 1461236324985 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x98d55000) [pid = 6187] [serial = 1713] [outer = 0x8ee6ec00] 03:58:46 INFO - PROCESS | 6187 | 1461236326048 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1945ms 03:58:46 INFO - PROCESS | 6187 | 1461236326127 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 6187 | 1461236326131 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:58:46 INFO - PROCESS | 6187 | 1461236326139 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 6187 | 1461236326143 Marionette TRACE conn4 <- [1,2254,null,{}] 03:58:46 INFO - PROCESS | 6187 | 1461236326150 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:46 INFO - PROCESS | 6187 | 1461236326458 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:58:46 INFO - PROCESS | 6187 | 1461236326825 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x876fac00 == 135 [pid = 6187] [id = 571] 03:58:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x977ed000) [pid = 6187] [serial = 1714] [outer = (nil)] 03:58:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x996f1000) [pid = 6187] [serial = 1715] [outer = 0x977ed000] 03:58:46 INFO - PROCESS | 6187 | 1461236326956 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x99a8dc00) [pid = 6187] [serial = 1716] [outer = 0x977ed000] 03:58:48 INFO - PROCESS | 6187 | 1461236327999 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1931ms 03:58:48 INFO - PROCESS | 6187 | 1461236328072 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 6187 | 1461236328076 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:58:48 INFO - PROCESS | 6187 | 1461236328084 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 6187 | 1461236328088 Marionette TRACE conn4 <- [1,2258,null,{}] 03:58:48 INFO - PROCESS | 6187 | 1461236328096 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:48 INFO - PROCESS | 6187 | 1461236328412 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:58:48 INFO - PROCESS | 6187 | 1461236328760 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x86291c00 == 136 [pid = 6187] [id = 572] 03:58:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x996b2c00) [pid = 6187] [serial = 1717] [outer = (nil)] 03:58:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x9b0b8800) [pid = 6187] [serial = 1718] [outer = 0x996b2c00] 03:58:48 INFO - PROCESS | 6187 | 1461236328859 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x9b0bec00) [pid = 6187] [serial = 1719] [outer = 0x996b2c00] 03:58:50 INFO - PROCESS | 6187 | 1461236330012 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1989ms 03:58:50 INFO - PROCESS | 6187 | 1461236330087 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 6187 | 1461236330092 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:58:50 INFO - PROCESS | 6187 | 1461236330104 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 6187 | 1461236330107 Marionette TRACE conn4 <- [1,2262,null,{}] 03:58:50 INFO - PROCESS | 6187 | 1461236330114 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:50 INFO - PROCESS | 6187 | 1461236330400 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:58:50 INFO - PROCESS | 6187 | 1461236330734 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x902f1000 == 137 [pid = 6187] [id = 573] 03:58:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x903a2000) [pid = 6187] [serial = 1720] [outer = (nil)] 03:58:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x9fb30c00) [pid = 6187] [serial = 1721] [outer = 0x903a2000] 03:58:50 INFO - PROCESS | 6187 | 1461236330838 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x9fc01c00) [pid = 6187] [serial = 1722] [outer = 0x903a2000] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x98461c00 == 136 [pid = 6187] [id = 549] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x98457400 == 135 [pid = 6187] [id = 548] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5a9c00 == 134 [pid = 6187] [id = 547] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8e37bc00 == 133 [pid = 6187] [id = 545] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x89008c00 == 132 [pid = 6187] [id = 546] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x908efc00 == 131 [pid = 6187] [id = 544] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x908ec000 == 130 [pid = 6187] [id = 543] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x86299c00 == 129 [pid = 6187] [id = 542] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5a5c00 == 128 [pid = 6187] [id = 541] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88e50800 == 127 [pid = 6187] [id = 539] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x8e37b400 == 126 [pid = 6187] [id = 540] 03:58:53 INFO - PROCESS | 6187 | --DOCSHELL 0x88c58400 == 125 [pid = 6187] [id = 538] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8c031c00) [pid = 6187] [serial = 1610] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8ac3b800) [pid = 6187] [serial = 1607] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x886f5400) [pid = 6187] [serial = 1604] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x88e42400) [pid = 6187] [serial = 1605] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0xa0c13c00) [pid = 6187] [serial = 1602] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0xa0a99400) [pid = 6187] [serial = 1601] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x9ff46400) [pid = 6187] [serial = 1599] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x9fef0800) [pid = 6187] [serial = 1598] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x9fb31800) [pid = 6187] [serial = 1596] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x9aedcc00) [pid = 6187] [serial = 1595] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x99943400) [pid = 6187] [serial = 1593] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x996e7000) [pid = 6187] [serial = 1592] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x9845dc00) [pid = 6187] [serial = 1590] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x98456c00) [pid = 6187] [serial = 1589] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x97e41000) [pid = 6187] [serial = 1587] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x97db7800) [pid = 6187] [serial = 1586] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x977e3c00) [pid = 6187] [serial = 1584] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x96ba0c00) [pid = 6187] [serial = 1583] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x93e4b000) [pid = 6187] [serial = 1581] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x93e48400) [pid = 6187] [serial = 1580] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x93a6b000) [pid = 6187] [serial = 1578] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x92c5bc00) [pid = 6187] [serial = 1577] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x92b1cc00) [pid = 6187] [serial = 1575] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x92134000) [pid = 6187] [serial = 1574] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x91337000) [pid = 6187] [serial = 1572] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x908eb800) [pid = 6187] [serial = 1571] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8ff37c00) [pid = 6187] [serial = 1569] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8ff25800) [pid = 6187] [serial = 1568] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8f947000) [pid = 6187] [serial = 1566] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8f757c00) [pid = 6187] [serial = 1565] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8e783800) [pid = 6187] [serial = 1563] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8e4ea400) [pid = 6187] [serial = 1562] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8b7a0400) [pid = 6187] [serial = 1560] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8b322800) [pid = 6187] [serial = 1559] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8900bc00) [pid = 6187] [serial = 1557] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x88e47400) [pid = 6187] [serial = 1556] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8c8ecc00) [pid = 6187] [serial = 1611] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8aef3000) [pid = 6187] [serial = 1608] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8b7ac800) [pid = 6187] [serial = 1613] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8b76c800) [pid = 6187] [serial = 1494] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 6187 | 1461236335011 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 4953ms 03:58:55 INFO - PROCESS | 6187 | 1461236335058 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:58:55 INFO - PROCESS | 6187 | 1461236335067 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:58:55 INFO - PROCESS | 6187 | 1461236335079 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:58:55 INFO - PROCESS | 6187 | 1461236335086 Marionette TRACE conn4 <- [1,2266,null,{}] 03:58:55 INFO - PROCESS | 6187 | 1461236335114 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:55 INFO - PROCESS | 6187 | 1461236335390 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:58:55 INFO - PROCESS | 6187 | 1461236335707 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c65800 == 126 [pid = 6187] [id = 574] 03:58:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x88e42400) [pid = 6187] [serial = 1723] [outer = (nil)] 03:58:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8900d400) [pid = 6187] [serial = 1724] [outer = 0x88e42400] 03:58:55 INFO - PROCESS | 6187 | 1461236335823 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8aba2c00) [pid = 6187] [serial = 1725] [outer = 0x88e42400] 03:58:56 INFO - PROCESS | 6187 | 1461236336934 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1906ms 03:58:56 INFO - PROCESS | 6187 | 1461236336986 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 6187 | 1461236336997 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:58:57 INFO - PROCESS | 6187 | 1461236337022 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 6187 | 1461236337027 Marionette TRACE conn4 <- [1,2270,null,{}] 03:58:57 INFO - PROCESS | 6187 | 1461236337036 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:57 INFO - PROCESS | 6187 | 1461236337393 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:58:57 INFO - PROCESS | 6187 | 1461236337652 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aef3000 == 127 [pid = 6187] [id = 575] 03:58:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8aef7000) [pid = 6187] [serial = 1726] [outer = (nil)] 03:58:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8b653000) [pid = 6187] [serial = 1727] [outer = 0x8aef7000] 03:58:57 INFO - PROCESS | 6187 | 1461236337736 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8b769800) [pid = 6187] [serial = 1728] [outer = 0x8aef7000] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8b7ab000) [pid = 6187] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8ac3f800) [pid = 6187] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0xa3c8b000) [pid = 6187] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0xa2827800) [pid = 6187] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x92c5c400) [pid = 6187] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x98be5000) [pid = 6187] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x9b0bbc00) [pid = 6187] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x98d54400) [pid = 6187] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x90397000) [pid = 6187] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x92c5d000) [pid = 6187] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8ee6f000) [pid = 6187] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x91316000) [pid = 6187] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x908ecc00) [pid = 6187] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8900b000) [pid = 6187] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8c022800) [pid = 6187] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8e78a000) [pid = 6187] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8aef4800) [pid = 6187] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x88c59400) [pid = 6187] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x8900e400) [pid = 6187] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:58:59 INFO - PROCESS | 6187 | --DOMWINDOW == 111 (0x88045400) [pid = 6187] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:58:59 INFO - PROCESS | 6187 | 1461236339425 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2457ms 03:58:59 INFO - PROCESS | 6187 | 1461236339478 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:58:59 INFO - PROCESS | 6187 | 1461236339481 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:58:59 INFO - PROCESS | 6187 | 1461236339490 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:58:59 INFO - PROCESS | 6187 | 1461236339497 Marionette TRACE conn4 <- [1,2274,null,{}] 03:58:59 INFO - PROCESS | 6187 | 1461236339516 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:59 INFO - PROCESS | 6187 | 1461236339772 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:59:00 INFO - PROCESS | 6187 | 1461236339982 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e4b400 == 128 [pid = 6187] [id = 576] 03:59:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 112 (0x8900e400) [pid = 6187] [serial = 1729] [outer = (nil)] 03:59:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x8b7a5000) [pid = 6187] [serial = 1730] [outer = 0x8900e400] 03:59:00 INFO - PROCESS | 6187 | 1461236340076 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8e4e4c00) [pid = 6187] [serial = 1731] [outer = 0x8900e400] 03:59:01 INFO - PROCESS | 6187 | 1461236341057 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1593ms 03:59:01 INFO - PROCESS | 6187 | 1461236341084 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 6187 | 1461236341090 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:59:01 INFO - PROCESS | 6187 | 1461236341099 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 6187 | 1461236341103 Marionette TRACE conn4 <- [1,2278,null,{}] 03:59:01 INFO - PROCESS | 6187 | 1461236341279 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 6187 | 1461236341606 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:59:02 INFO - PROCESS | 6187 | 1461236342038 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c63c00 == 129 [pid = 6187] [id = 577] 03:59:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x88c64400) [pid = 6187] [serial = 1732] [outer = (nil)] 03:59:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x89004800) [pid = 6187] [serial = 1733] [outer = 0x88c64400] 03:59:02 INFO - PROCESS | 6187 | 1461236342153 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x898c3800) [pid = 6187] [serial = 1734] [outer = 0x88c64400] 03:59:03 INFO - PROCESS | 6187 | 1461236343292 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2234ms 03:59:03 INFO - PROCESS | 6187 | 1461236343336 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:59:03 INFO - PROCESS | 6187 | 1461236343347 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:59:03 INFO - PROCESS | 6187 | 1461236343358 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 6187 | 1461236343363 Marionette TRACE conn4 <- [1,2282,null,{}] 03:59:03 INFO - PROCESS | 6187 | 1461236343372 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 6187 | 1461236343701 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:59:04 INFO - PROCESS | 6187 | 1461236344115 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a3000 == 130 [pid = 6187] [id = 578] 03:59:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8b7af800) [pid = 6187] [serial = 1735] [outer = (nil)] 03:59:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x8c7e5800) [pid = 6187] [serial = 1736] [outer = 0x8b7af800] 03:59:04 INFO - PROCESS | 6187 | 1461236344277 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8e377c00) [pid = 6187] [serial = 1737] [outer = 0x8b7af800] 03:59:06 INFO - PROCESS | 6187 | 1461236346088 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2751ms 03:59:06 INFO - PROCESS | 6187 | 1461236346107 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 6187 | 1461236346112 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:59:06 INFO - PROCESS | 6187 | 1461236346178 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 6187 | 1461236346183 Marionette TRACE conn4 <- [1,2286,null,{}] 03:59:06 INFO - PROCESS | 6187 | 1461236346252 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:06 INFO - PROCESS | 6187 | 1461236346518 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:59:06 INFO - PROCESS | 6187 | 1461236346852 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8e8000 == 131 [pid = 6187] [id = 579] 03:59:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8e785c00) [pid = 6187] [serial = 1738] [outer = (nil)] 03:59:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8eeb0800) [pid = 6187] [serial = 1739] [outer = 0x8e785c00] 03:59:06 INFO - PROCESS | 6187 | 1461236346965 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8f018000) [pid = 6187] [serial = 1740] [outer = 0x8e785c00] 03:59:08 INFO - PROCESS | 6187 | 1461236348060 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:59:08 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 03:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1995ms 03:59:08 INFO - PROCESS | 6187 | 1461236348127 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:59:08 INFO - PROCESS | 6187 | 1461236348138 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:59:08 INFO - PROCESS | 6187 | 1461236348148 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 6187 | 1461236348152 Marionette TRACE conn4 <- [1,2290,null,{}] 03:59:08 INFO - PROCESS | 6187 | 1461236348160 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:08 INFO - PROCESS | 6187 | 1461236348467 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:59:08 INFO - PROCESS | 6187 | 1461236348831 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e783800 == 132 [pid = 6187] [id = 580] 03:59:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e789800) [pid = 6187] [serial = 1741] [outer = (nil)] 03:59:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8ff33000) [pid = 6187] [serial = 1742] [outer = 0x8e789800] 03:59:08 INFO - PROCESS | 6187 | 1461236348931 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x90048400) [pid = 6187] [serial = 1743] [outer = 0x8e789800] 03:59:10 INFO - PROCESS | 6187 | 1461236350197 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2094ms 03:59:10 INFO - PROCESS | 6187 | 1461236350245 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 6187 | 1461236350251 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:59:10 INFO - PROCESS | 6187 | 1461236350271 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 6187 | 1461236350275 Marionette TRACE conn4 <- [1,2294,null,{}] 03:59:10 INFO - PROCESS | 6187 | 1461236350283 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 6187 | 1461236350572 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:59:10 INFO - PROCESS | 6187 | 1461236350963 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee79c00 == 133 [pid = 6187] [id = 581] 03:59:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8ff2a400) [pid = 6187] [serial = 1744] [outer = (nil)] 03:59:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x902f4800) [pid = 6187] [serial = 1745] [outer = 0x8ff2a400] 03:59:11 INFO - PROCESS | 6187 | 1461236351065 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x902f9c00) [pid = 6187] [serial = 1746] [outer = 0x8ff2a400] 03:59:12 INFO - PROCESS | 6187 | 1461236352066 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1844ms 03:59:12 INFO - PROCESS | 6187 | 1461236352123 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 6187 | 1461236352126 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:59:12 INFO - PROCESS | 6187 | 1461236352138 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 6187 | 1461236352142 Marionette TRACE conn4 <- [1,2298,null,{}] 03:59:12 INFO - PROCESS | 6187 | 1461236352149 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:12 INFO - PROCESS | 6187 | 1461236352438 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:59:12 INFO - PROCESS | 6187 | 1461236352818 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x90047c00 == 134 [pid = 6187] [id = 582] 03:59:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x91332400) [pid = 6187] [serial = 1747] [outer = (nil)] 03:59:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x9140bc00) [pid = 6187] [serial = 1748] [outer = 0x91332400] 03:59:12 INFO - PROCESS | 6187 | 1461236352925 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x92b1e800) [pid = 6187] [serial = 1749] [outer = 0x91332400] 03:59:13 INFO - PROCESS | 6187 | 1461236353960 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1887ms 03:59:14 INFO - PROCESS | 6187 | 1461236354026 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 6187 | 1461236354030 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:59:14 INFO - PROCESS | 6187 | 1461236354038 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 6187 | 1461236354042 Marionette TRACE conn4 <- [1,2302,null,{}] 03:59:14 INFO - PROCESS | 6187 | 1461236354050 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:14 INFO - PROCESS | 6187 | 1461236354348 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:59:14 INFO - PROCESS | 6187 | 1461236354720 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab53400 == 135 [pid = 6187] [id = 583] 03:59:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8b764400) [pid = 6187] [serial = 1750] [outer = (nil)] 03:59:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x92c5c800) [pid = 6187] [serial = 1751] [outer = 0x8b764400] 03:59:14 INFO - PROCESS | 6187 | 1461236354816 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x93a76400) [pid = 6187] [serial = 1752] [outer = 0x8b764400] 03:59:15 INFO - PROCESS | 6187 | 1461236355832 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1842ms 03:59:15 INFO - PROCESS | 6187 | 1461236355881 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 6187 | 1461236355887 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:59:15 INFO - PROCESS | 6187 | 1461236355895 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 6187 | 1461236355900 Marionette TRACE conn4 <- [1,2306,null,{}] 03:59:15 INFO - PROCESS | 6187 | 1461236355907 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:16 INFO - PROCESS | 6187 | 1461236356188 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:59:16 INFO - PROCESS | 6187 | 1461236356551 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b20800 == 136 [pid = 6187] [id = 584] 03:59:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x92c56400) [pid = 6187] [serial = 1753] [outer = (nil)] 03:59:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x9403ac00) [pid = 6187] [serial = 1754] [outer = 0x92c56400] 03:59:16 INFO - PROCESS | 6187 | 1461236356663 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x94072c00) [pid = 6187] [serial = 1755] [outer = 0x92c56400] 03:59:17 INFO - PROCESS | 6187 | 1461236357693 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1850ms 03:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:59:17 INFO - PROCESS | 6187 | 1461236357745 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 6187 | 1461236357749 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:59:17 INFO - PROCESS | 6187 | 1461236357756 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 6187 | 1461236357761 Marionette TRACE conn4 <- [1,2310,null,{}] 03:59:17 INFO - PROCESS | 6187 | 1461236357767 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:18 INFO - PROCESS | 6187 | 1461236358043 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:59:18 INFO - PROCESS | 6187 | 1461236358406 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x886ed000 == 137 [pid = 6187] [id = 585] 03:59:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8e781000) [pid = 6187] [serial = 1756] [outer = (nil)] 03:59:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x97ab8400) [pid = 6187] [serial = 1757] [outer = 0x8e781000] 03:59:18 INFO - PROCESS | 6187 | 1461236358532 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x97ac6c00) [pid = 6187] [serial = 1758] [outer = 0x8e781000] 03:59:19 INFO - PROCESS | 6187 | 1461236359622 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1896ms 03:59:19 INFO - PROCESS | 6187 | 1461236359653 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 6187 | 1461236359659 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:59:19 INFO - PROCESS | 6187 | 1461236359667 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 6187 | 1461236359672 Marionette TRACE conn4 <- [1,2314,null,{}] 03:59:19 INFO - PROCESS | 6187 | 1461236359679 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:19 INFO - PROCESS | 6187 | 1461236359945 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:59:20 INFO - PROCESS | 6187 | 1461236360346 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e620400 == 138 [pid = 6187] [id = 586] 03:59:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x97048c00) [pid = 6187] [serial = 1759] [outer = (nil)] 03:59:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x97dc0000) [pid = 6187] [serial = 1760] [outer = 0x97048c00] 03:59:20 INFO - PROCESS | 6187 | 1461236360466 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x97e42c00) [pid = 6187] [serial = 1761] [outer = 0x97048c00] 03:59:21 INFO - PROCESS | 6187 | 1461236361563 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1934ms 03:59:21 INFO - PROCESS | 6187 | 1461236361602 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:59:21 INFO - PROCESS | 6187 | 1461236361606 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:59:21 INFO - PROCESS | 6187 | 1461236361615 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 6187 | 1461236361619 Marionette TRACE conn4 <- [1,2318,null,{}] 03:59:21 INFO - PROCESS | 6187 | 1461236361626 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:21 INFO - PROCESS | 6187 | 1461236361927 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:59:22 INFO - PROCESS | 6187 | 1461236362309 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x97dec800 == 139 [pid = 6187] [id = 587] 03:59:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x987a9400) [pid = 6187] [serial = 1762] [outer = (nil)] 03:59:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x98d51c00) [pid = 6187] [serial = 1763] [outer = 0x987a9400] 03:59:22 INFO - PROCESS | 6187 | 1461236362428 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x99a8f000) [pid = 6187] [serial = 1764] [outer = 0x987a9400] 03:59:23 INFO - PROCESS | 6187 | 1461236363512 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 6187 | 1461236363572 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:59:23 INFO - PROCESS | 6187 | 1461236363581 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 6187 | 1461236363587 Marionette TRACE conn4 <- [1,2322,null,{}] 03:59:23 INFO - PROCESS | 6187 | 1461236363594 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:23 INFO - PROCESS | 6187 | 1461236363889 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:59:24 INFO - PROCESS | 6187 | 1461236364242 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x9845b800 == 140 [pid = 6187] [id = 588] 03:59:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x9845f400) [pid = 6187] [serial = 1765] [outer = (nil)] 03:59:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x9fc9a800) [pid = 6187] [serial = 1766] [outer = 0x9845f400] 03:59:24 INFO - PROCESS | 6187 | 1461236364340 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x9feb6800) [pid = 6187] [serial = 1767] [outer = 0x9845f400] 03:59:25 INFO - PROCESS | 6187 | 1461236365382 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1837ms 03:59:25 INFO - PROCESS | 6187 | 1461236365427 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 6187 | 1461236365433 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:59:25 INFO - PROCESS | 6187 | 1461236365446 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 6187 | 1461236365450 Marionette TRACE conn4 <- [1,2326,null,{}] 03:59:25 INFO - PROCESS | 6187 | 1461236365460 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:25 INFO - PROCESS | 6187 | 1461236365744 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:59:26 INFO - PROCESS | 6187 | 1461236366095 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8f2000 == 141 [pid = 6187] [id = 589] 03:59:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8eeb1800) [pid = 6187] [serial = 1768] [outer = (nil)] 03:59:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x9ffd3800) [pid = 6187] [serial = 1769] [outer = 0x8eeb1800] 03:59:26 INFO - PROCESS | 6187 | 1461236366205 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0xa0a46800) [pid = 6187] [serial = 1770] [outer = 0x8eeb1800] 03:59:27 INFO - PROCESS | 6187 | 1461236367247 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1835ms 03:59:27 INFO - PROCESS | 6187 | 1461236367281 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 6187 | 1461236367285 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:59:27 INFO - PROCESS | 6187 | 1461236367294 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 6187 | 1461236367298 Marionette TRACE conn4 <- [1,2330,null,{}] 03:59:27 INFO - PROCESS | 6187 | 1461236367326 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:27 INFO - PROCESS | 6187 | 1461236367609 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:59:27 INFO - PROCESS | 6187 | 1461236367977 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1dc00 == 142 [pid = 6187] [id = 590] 03:59:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x9ff46400) [pid = 6187] [serial = 1771] [outer = (nil)] 03:59:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0xa0e59000) [pid = 6187] [serial = 1772] [outer = 0x9ff46400] 03:59:28 INFO - PROCESS | 6187 | 1461236368093 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0xa0f4e000) [pid = 6187] [serial = 1773] [outer = 0x9ff46400] 03:59:29 INFO - PROCESS | 6187 | 1461236369136 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1892ms 03:59:29 INFO - PROCESS | 6187 | 1461236369187 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 6187 | 1461236369190 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:59:29 INFO - PROCESS | 6187 | 1461236369199 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 6187 | 1461236369203 Marionette TRACE conn4 <- [1,2334,null,{}] 03:59:29 INFO - PROCESS | 6187 | 1461236369210 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:29 INFO - PROCESS | 6187 | 1461236369474 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:59:29 INFO - PROCESS | 6187 | 1461236369852 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x876ec800 == 143 [pid = 6187] [id = 591] 03:59:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0xa0c1a800) [pid = 6187] [serial = 1774] [outer = (nil)] 03:59:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0xa2a6a800) [pid = 6187] [serial = 1775] [outer = 0xa0c1a800] 03:59:29 INFO - PROCESS | 6187 | 1461236369971 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0xa3c81800) [pid = 6187] [serial = 1776] [outer = 0xa0c1a800] 03:59:31 INFO - PROCESS | 6187 | 1461236371051 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1884ms 03:59:31 INFO - PROCESS | 6187 | 1461236371085 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:59:31 INFO - PROCESS | 6187 | 1461236371090 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:59:31 INFO - PROCESS | 6187 | 1461236371098 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 6187 | 1461236371103 Marionette TRACE conn4 <- [1,2338,null,{}] 03:59:31 INFO - PROCESS | 6187 | 1461236371111 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:31 INFO - PROCESS | 6187 | 1461236371411 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8f948c00 == 142 [pid = 6187] [id = 63] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x859d8c00 == 141 [pid = 6187] [id = 313] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8aeedc00 == 140 [pid = 6187] [id = 199] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x91338800 == 139 [pid = 6187] [id = 162] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x87609400 == 138 [pid = 6187] [id = 197] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x886e9800 == 137 [pid = 6187] [id = 200] 03:59:34 INFO - PROCESS | 6187 | --DOCSHELL 0x8eead400 == 136 [pid = 6187] [id = 193] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8c7e7c00) [pid = 6187] [serial = 1554] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8b76bc00) [pid = 6187] [serial = 1673] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8aef7800) [pid = 6187] [serial = 1670] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0xa45cc400) [pid = 6187] [serial = 1662] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0xa4595800) [pid = 6187] [serial = 1661] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0xa4453c00) [pid = 6187] [serial = 1658] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0xa4455000) [pid = 6187] [serial = 1659] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0xa2a6ac00) [pid = 6187] [serial = 1656] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0xa2a3e800) [pid = 6187] [serial = 1655] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0xa0fa8000) [pid = 6187] [serial = 1653] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0xa0f9e800) [pid = 6187] [serial = 1652] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0xa0a40800) [pid = 6187] [serial = 1650] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9fc5ac00) [pid = 6187] [serial = 1649] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x99a91000) [pid = 6187] [serial = 1647] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x996b0800) [pid = 6187] [serial = 1646] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x9841d000) [pid = 6187] [serial = 1644] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x98417000) [pid = 6187] [serial = 1643] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x97db3800) [pid = 6187] [serial = 1641] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x97cd4c00) [pid = 6187] [serial = 1640] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x97ac7400) [pid = 6187] [serial = 1638] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x93c94000) [pid = 6187] [serial = 1637] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x93c97c00) [pid = 6187] [serial = 1635] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x93c91400) [pid = 6187] [serial = 1634] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x91525400) [pid = 6187] [serial = 1632] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x91314c00) [pid = 6187] [serial = 1631] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x90395400) [pid = 6187] [serial = 1629] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x901a6400) [pid = 6187] [serial = 1628] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x90051000) [pid = 6187] [serial = 1626] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8f94ec00) [pid = 6187] [serial = 1625] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8ee7d800) [pid = 6187] [serial = 1623] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8ee6e400) [pid = 6187] [serial = 1622] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8c026000) [pid = 6187] [serial = 1620] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8b656c00) [pid = 6187] [serial = 1619] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x89009000) [pid = 6187] [serial = 1617] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x88e47c00) [pid = 6187] [serial = 1616] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x898d0400) [pid = 6187] [serial = 1667] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x88c5e400) [pid = 6187] [serial = 1665] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x886ef000) [pid = 6187] [serial = 1664] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8b5a0000) [pid = 6187] [serial = 1671] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8ab5a000) [pid = 6187] [serial = 1668] [outer = (nil)] [url = about:blank] 03:59:34 INFO - PROCESS | 6187 | 1461236374721 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x886e9800 == 137 [pid = 6187] [id = 592] 03:59:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x886ef000) [pid = 6187] [serial = 1777] [outer = (nil)] 03:59:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x88c5e400) [pid = 6187] [serial = 1778] [outer = 0x886ef000] 03:59:34 INFO - PROCESS | 6187 | 1461236374816 Marionette DEBUG loaded listener.js 03:59:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x88e47c00) [pid = 6187] [serial = 1779] [outer = 0x886ef000] 03:59:35 INFO - PROCESS | 6187 | 1461236375912 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 4855ms 03:59:35 INFO - PROCESS | 6187 | 1461236375954 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:59:35 INFO - PROCESS | 6187 | 1461236375962 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:59:35 INFO - PROCESS | 6187 | 1461236375972 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:59:35 INFO - PROCESS | 6187 | 1461236375978 Marionette TRACE conn4 <- [1,2342,null,{}] 03:59:35 INFO - PROCESS | 6187 | 1461236375987 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:36 INFO - PROCESS | 6187 | 1461236376320 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:59:36 INFO - PROCESS | 6187 | 1461236376398 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac34800 == 138 [pid = 6187] [id = 593] 03:59:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8ac39800) [pid = 6187] [serial = 1780] [outer = (nil)] 03:59:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8aeedc00) [pid = 6187] [serial = 1781] [outer = 0x8ac39800] 03:59:36 INFO - PROCESS | 6187 | 1461236376482 Marionette DEBUG loaded listener.js 03:59:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8b322800) [pid = 6187] [serial = 1782] [outer = 0x8ac39800] 03:59:37 INFO - PROCESS | 6187 | 1461236377656 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1737ms 03:59:37 INFO - PROCESS | 6187 | 1461236377714 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 6187 | 1461236377721 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:59:37 INFO - PROCESS | 6187 | 1461236377739 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 6187 | 1461236377742 Marionette TRACE conn4 <- [1,2346,null,{}] 03:59:37 INFO - PROCESS | 6187 | 1461236377749 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:38 INFO - PROCESS | 6187 | 1461236378086 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:59:38 INFO - PROCESS | 6187 | 1461236378393 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a7000 == 139 [pid = 6187] [id = 594] 03:59:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8c028800) [pid = 6187] [serial = 1783] [outer = (nil)] 03:59:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8c8e7400) [pid = 6187] [serial = 1784] [outer = 0x8c028800] 03:59:38 INFO - PROCESS | 6187 | 1461236378502 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8c8f5c00) [pid = 6187] [serial = 1785] [outer = 0x8c028800] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8aef7000) [pid = 6187] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8aba2000) [pid = 6187] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8f019800) [pid = 6187] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8e62a800) [pid = 6187] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x89003400) [pid = 6187] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x87f06800) [pid = 6187] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x88e42400) [pid = 6187] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x996b2c00) [pid = 6187] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x977ed000) [pid = 6187] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8ee6ec00) [pid = 6187] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x97cccc00) [pid = 6187] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x97a76800) [pid = 6187] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x89002800) [pid = 6187] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x91407400) [pid = 6187] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x91317800) [pid = 6187] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x902f3000) [pid = 6187] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 111 (0x9004bc00) [pid = 6187] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:59:39 INFO - PROCESS | 6187 | --DOMWINDOW == 110 (0x88049800) [pid = 6187] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:59:40 INFO - PROCESS | 6187 | 1461236380156 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2448ms 03:59:40 INFO - PROCESS | 6187 | 1461236380188 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 6187 | 1461236380192 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:59:40 INFO - PROCESS | 6187 | 1461236380211 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 6187 | 1461236380221 Marionette TRACE conn4 <- [1,2350,null,{}] 03:59:40 INFO - PROCESS | 6187 | 1461236380230 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:40 INFO - PROCESS | 6187 | 1461236380499 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:59:40 INFO - PROCESS | 6187 | 1461236380729 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x89007c00 == 140 [pid = 6187] [id = 595] 03:59:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 111 (0x8aba2000) [pid = 6187] [serial = 1786] [outer = (nil)] 03:59:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 112 (0x8b7a4000) [pid = 6187] [serial = 1787] [outer = 0x8aba2000] 03:59:40 INFO - PROCESS | 6187 | 1461236380813 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x8ee70400) [pid = 6187] [serial = 1788] [outer = 0x8aba2000] 03:59:42 INFO - PROCESS | 6187 | 1461236382169 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2054ms 03:59:42 INFO - PROCESS | 6187 | 1461236382301 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 6187 | 1461236382309 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:59:42 INFO - PROCESS | 6187 | 1461236382450 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 6187 | 1461236382458 Marionette TRACE conn4 <- [1,2354,null,{}] 03:59:42 INFO - PROCESS | 6187 | 1461236382475 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:42 INFO - PROCESS | 6187 | 1461236382783 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:59:43 INFO - PROCESS | 6187 | 1461236383079 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x8900ac00 == 141 [pid = 6187] [id = 596] 03:59:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8900c000) [pid = 6187] [serial = 1789] [outer = (nil)] 03:59:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x898d0400) [pid = 6187] [serial = 1790] [outer = 0x8900c000] 03:59:43 INFO - PROCESS | 6187 | 1461236383188 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8aba8c00) [pid = 6187] [serial = 1791] [outer = 0x8900c000] 03:59:44 INFO - PROCESS | 6187 | 1461236384336 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2011ms 03:59:44 INFO - PROCESS | 6187 | 1461236384410 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:59:44 INFO - PROCESS | 6187 | 1461236384420 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:59:44 INFO - PROCESS | 6187 | 1461236384432 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:59:44 INFO - PROCESS | 6187 | 1461236384437 Marionette TRACE conn4 <- [1,2358,null,{}] 03:59:44 INFO - PROCESS | 6187 | 1461236384444 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:44 INFO - PROCESS | 6187 | 1461236384759 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:59:45 INFO - PROCESS | 6187 | 1461236385134 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x89005c00 == 142 [pid = 6187] [id = 597] 03:59:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8aeeac00) [pid = 6187] [serial = 1792] [outer = (nil)] 03:59:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8b64f400) [pid = 6187] [serial = 1793] [outer = 0x8aeeac00] 03:59:45 INFO - PROCESS | 6187 | 1461236385245 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x8b766800) [pid = 6187] [serial = 1794] [outer = 0x8aeeac00] 03:59:46 INFO - PROCESS | 6187 | 1461236386464 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2089ms 03:59:46 INFO - PROCESS | 6187 | 1461236386522 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:59:46 INFO - PROCESS | 6187 | 1461236386527 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:59:46 INFO - PROCESS | 6187 | 1461236386535 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 6187 | 1461236386541 Marionette TRACE conn4 <- [1,2362,null,{}] 03:59:46 INFO - PROCESS | 6187 | 1461236386559 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:46 INFO - PROCESS | 6187 | 1461236386892 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:59:47 INFO - PROCESS | 6187 | 1461236387328 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5ab000 == 143 [pid = 6187] [id = 598] 03:59:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8e4e5800) [pid = 6187] [serial = 1795] [outer = (nil)] 03:59:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8e629000) [pid = 6187] [serial = 1796] [outer = 0x8e4e5800] 03:59:47 INFO - PROCESS | 6187 | 1461236387435 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8eeadc00) [pid = 6187] [serial = 1797] [outer = 0x8e4e5800] 03:59:48 INFO - PROCESS | 6187 | 1461236388569 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2106ms 03:59:48 INFO - PROCESS | 6187 | 1461236388641 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 6187 | 1461236388646 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:59:48 INFO - PROCESS | 6187 | 1461236388656 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 6187 | 1461236388660 Marionette TRACE conn4 <- [1,2366,null,{}] 03:59:48 INFO - PROCESS | 6187 | 1461236388667 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:48 INFO - PROCESS | 6187 | 1461236388955 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:59:49 INFO - PROCESS | 6187 | 1461236389295 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x88049800 == 144 [pid = 6187] [id = 599] 03:59:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8e4ee800) [pid = 6187] [serial = 1798] [outer = (nil)] 03:59:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8f950800) [pid = 6187] [serial = 1799] [outer = 0x8e4ee800] 03:59:49 INFO - PROCESS | 6187 | 1461236389407 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x90044c00) [pid = 6187] [serial = 1800] [outer = 0x8e4ee800] 03:59:50 INFO - PROCESS | 6187 | 1461236390428 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1832ms 03:59:50 INFO - PROCESS | 6187 | 1461236390488 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 6187 | 1461236390493 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:59:50 INFO - PROCESS | 6187 | 1461236390501 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 6187 | 1461236390505 Marionette TRACE conn4 <- [1,2370,null,{}] 03:59:50 INFO - PROCESS | 6187 | 1461236390513 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:50 INFO - PROCESS | 6187 | 1461236390805 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:59:51 INFO - PROCESS | 6187 | 1461236391178 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x88049c00 == 145 [pid = 6187] [id = 600] 03:59:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8f946400) [pid = 6187] [serial = 1801] [outer = (nil)] 03:59:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x902f2000) [pid = 6187] [serial = 1802] [outer = 0x8f946400] 03:59:51 INFO - PROCESS | 6187 | 1461236391279 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x9039bc00) [pid = 6187] [serial = 1803] [outer = 0x8f946400] 03:59:52 INFO - PROCESS | 6187 | 1461236392314 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1891ms 03:59:52 INFO - PROCESS | 6187 | 1461236392394 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:59:52 INFO - PROCESS | 6187 | 1461236392398 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:59:52 INFO - PROCESS | 6187 | 1461236392406 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 6187 | 1461236392410 Marionette TRACE conn4 <- [1,2374,null,{}] 03:59:52 INFO - PROCESS | 6187 | 1461236392416 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:52 INFO - PROCESS | 6187 | 1461236392763 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:59:53 INFO - PROCESS | 6187 | 1461236393119 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f943400 == 146 [pid = 6187] [id = 601] 03:59:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x9131c000) [pid = 6187] [serial = 1804] [outer = (nil)] 03:59:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x91340000) [pid = 6187] [serial = 1805] [outer = 0x9131c000] 03:59:53 INFO - PROCESS | 6187 | 1461236393221 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x92c57000) [pid = 6187] [serial = 1806] [outer = 0x9131c000] 03:59:54 INFO - PROCESS | 6187 | 1461236394257 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1888ms 03:59:54 INFO - PROCESS | 6187 | 1461236394293 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:59:54 INFO - PROCESS | 6187 | 1461236394299 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:59:54 INFO - PROCESS | 6187 | 1461236394306 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 6187 | 1461236394310 Marionette TRACE conn4 <- [1,2378,null,{}] 03:59:54 INFO - PROCESS | 6187 | 1461236394317 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 6187 | 1461236394573 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:59:54 INFO - PROCESS | 6187 | 1461236394915 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x908e6400 == 147 [pid = 6187] [id = 602] 03:59:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x908edc00) [pid = 6187] [serial = 1807] [outer = (nil)] 03:59:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x93c9b800) [pid = 6187] [serial = 1808] [outer = 0x908edc00] 03:59:55 INFO - PROCESS | 6187 | 1461236395021 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x93e3e000) [pid = 6187] [serial = 1809] [outer = 0x908edc00] 03:59:56 INFO - PROCESS | 6187 | 1461236396115 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1888ms 03:59:56 INFO - PROCESS | 6187 | 1461236396195 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 6187 | 1461236396202 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:59:56 INFO - PROCESS | 6187 | 1461236396209 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 6187 | 1461236396213 Marionette TRACE conn4 <- [1,2382,null,{}] 03:59:56 INFO - PROCESS | 6187 | 1461236396220 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:56 INFO - PROCESS | 6187 | 1461236396527 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:59:56 INFO - PROCESS | 6187 | 1461236396883 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x9019a400 == 148 [pid = 6187] [id = 603] 03:59:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x93a74000) [pid = 6187] [serial = 1810] [outer = (nil)] 03:59:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x977ed000) [pid = 6187] [serial = 1811] [outer = 0x93a74000] 03:59:57 INFO - PROCESS | 6187 | 1461236396999 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x97ac3c00) [pid = 6187] [serial = 1812] [outer = 0x93a74000] 03:59:58 INFO - PROCESS | 6187 | 1461236398089 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1941ms 03:59:58 INFO - PROCESS | 6187 | 1461236398151 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 6187 | 1461236398156 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:59:58 INFO - PROCESS | 6187 | 1461236398164 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 6187 | 1461236398169 Marionette TRACE conn4 <- [1,2386,null,{}] 03:59:58 INFO - PROCESS | 6187 | 1461236398177 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:58 INFO - PROCESS | 6187 | 1461236398486 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:59:58 INFO - PROCESS | 6187 | 1461236398851 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x95a47400 == 149 [pid = 6187] [id = 604] 03:59:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x96b48c00) [pid = 6187] [serial = 1813] [outer = (nil)] 03:59:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x97dee000) [pid = 6187] [serial = 1814] [outer = 0x96b48c00] 03:59:58 INFO - PROCESS | 6187 | 1461236398951 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x97e3a800) [pid = 6187] [serial = 1815] [outer = 0x96b48c00] 03:59:59 INFO - PROCESS | 6187 | 1461236399972 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1852ms 04:00:00 INFO - PROCESS | 6187 | 1461236400016 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 6187 | 1461236400021 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 04:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:00:00 INFO - PROCESS | 6187 | 1461236400052 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 6187 | 1461236400057 Marionette TRACE conn4 <- [1,2390,null,{}] 04:00:00 INFO - PROCESS | 6187 | 1461236400065 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:00 INFO - PROCESS | 6187 | 1461236400345 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:00:00 INFO - PROCESS | 6187 | 1461236400680 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c62000 == 150 [pid = 6187] [id = 605] 04:00:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8b320c00) [pid = 6187] [serial = 1816] [outer = (nil)] 04:00:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x98454800) [pid = 6187] [serial = 1817] [outer = 0x8b320c00] 04:00:00 INFO - PROCESS | 6187 | 1461236400781 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x98458800) [pid = 6187] [serial = 1818] [outer = 0x8b320c00] 04:00:01 INFO - PROCESS | 6187 | 1461236401817 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1843ms 04:00:01 INFO - PROCESS | 6187 | 1461236401892 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 6187 | 1461236401899 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 04:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:00:01 INFO - PROCESS | 6187 | 1461236401908 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 6187 | 1461236401916 Marionette TRACE conn4 <- [1,2394,null,{}] 04:00:01 INFO - PROCESS | 6187 | 1461236401925 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:02 INFO - PROCESS | 6187 | 1461236402292 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:00:02 INFO - PROCESS | 6187 | 1461236402671 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x99a8c800 == 151 [pid = 6187] [id = 606] 04:00:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x99a91c00) [pid = 6187] [serial = 1819] [outer = (nil)] 04:00:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x9b085800) [pid = 6187] [serial = 1820] [outer = 0x99a91c00] 04:00:02 INFO - PROCESS | 6187 | 1461236402785 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x9fc5ac00) [pid = 6187] [serial = 1821] [outer = 0x99a91c00] 04:00:03 INFO - PROCESS | 6187 | 1461236403882 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2045ms 04:00:03 INFO - PROCESS | 6187 | 1461236403954 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:00:03 INFO - PROCESS | 6187 | 1461236403959 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 04:00:03 INFO - PROCESS | 6187 | 1461236403967 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 6187 | 1461236403971 Marionette TRACE conn4 <- [1,2398,null,{}] 04:00:03 INFO - PROCESS | 6187 | 1461236403979 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:04 INFO - PROCESS | 6187 | 1461236404275 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:00:04 INFO - PROCESS | 6187 | 1461236404631 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ccfc00 == 152 [pid = 6187] [id = 607] 04:00:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x99a8c400) [pid = 6187] [serial = 1822] [outer = (nil)] 04:00:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0xa0c37800) [pid = 6187] [serial = 1823] [outer = 0x99a8c400] 04:00:04 INFO - PROCESS | 6187 | 1461236404733 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0xa0f9f000) [pid = 6187] [serial = 1824] [outer = 0x99a8c400] 04:00:05 INFO - PROCESS | 6187 | 1461236405724 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1794ms 04:00:05 INFO - PROCESS | 6187 | 1461236405761 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 6187 | 1461236405765 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 04:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:00:05 INFO - PROCESS | 6187 | 1461236405772 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 6187 | 1461236405776 Marionette TRACE conn4 <- [1,2402,null,{}] 04:00:05 INFO - PROCESS | 6187 | 1461236405783 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:06 INFO - PROCESS | 6187 | 1461236406069 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:00:06 INFO - PROCESS | 6187 | 1461236406464 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b59e400 == 153 [pid = 6187] [id = 608] 04:00:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8c7e1800) [pid = 6187] [serial = 1825] [outer = (nil)] 04:00:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0xa4456c00) [pid = 6187] [serial = 1826] [outer = 0x8c7e1800] 04:00:06 INFO - PROCESS | 6187 | 1461236406567 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0xa458d800) [pid = 6187] [serial = 1827] [outer = 0x8c7e1800] 04:00:07 INFO - PROCESS | 6187 | 1461236407553 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1839ms 04:00:07 INFO - PROCESS | 6187 | 1461236407613 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 6187 | 1461236407617 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 04:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:00:07 INFO - PROCESS | 6187 | 1461236407624 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 6187 | 1461236407629 Marionette TRACE conn4 <- [1,2406,null,{}] 04:00:07 INFO - PROCESS | 6187 | 1461236407635 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:07 INFO - PROCESS | 6187 | 1461236407901 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:00:08 INFO - PROCESS | 6187 | 1461236408246 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x996b0800 == 154 [pid = 6187] [id = 609] 04:00:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0xa3c7f000) [pid = 6187] [serial = 1828] [outer = (nil)] 04:00:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0xa45e9400) [pid = 6187] [serial = 1829] [outer = 0xa3c7f000] 04:00:08 INFO - PROCESS | 6187 | 1461236408352 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0xa45ecc00) [pid = 6187] [serial = 1830] [outer = 0xa3c7f000] 04:00:09 INFO - PROCESS | 6187 | 1461236409324 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1732ms 04:00:09 INFO - PROCESS | 6187 | 1461236409358 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 6187 | 1461236409361 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:00:09 INFO - PROCESS | 6187 | 1461236409369 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 6187 | 1461236409372 Marionette TRACE conn4 <- [1,2410,null,{}] 04:00:09 INFO - PROCESS | 6187 | 1461236409379 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:09 INFO - PROCESS | 6187 | 1461236409647 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:00:10 INFO - PROCESS | 6187 | 1461236410028 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aafc00 == 155 [pid = 6187] [id = 610] 04:00:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x98203000) [pid = 6187] [serial = 1831] [outer = (nil)] 04:00:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x98209400) [pid = 6187] [serial = 1832] [outer = 0x98203000] 04:00:10 INFO - PROCESS | 6187 | 1461236410147 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x9820b000) [pid = 6187] [serial = 1833] [outer = 0x98203000] 04:00:11 INFO - PROCESS | 6187 | 1461236411533 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2204ms 04:00:11 INFO - PROCESS | 6187 | 1461236411575 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 6187 | 1461236411580 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 04:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:00:11 INFO - PROCESS | 6187 | 1461236411598 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 6187 | 1461236411603 Marionette TRACE conn4 <- [1,2414,null,{}] 04:00:11 INFO - PROCESS | 6187 | 1461236411609 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:11 INFO - PROCESS | 6187 | 1461236411945 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x876ef400 == 154 [pid = 6187] [id = 557] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x902ee800 == 153 [pid = 6187] [id = 511] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x93e3f000 == 152 [pid = 6187] [id = 510] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8e371c00 == 151 [pid = 6187] [id = 513] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a7000 == 150 [pid = 6187] [id = 594] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac34800 == 149 [pid = 6187] [id = 593] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x886e9800 == 148 [pid = 6187] [id = 592] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1dc00 == 147 [pid = 6187] [id = 590] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8f2000 == 146 [pid = 6187] [id = 589] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x9845b800 == 145 [pid = 6187] [id = 588] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x97dec800 == 144 [pid = 6187] [id = 587] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x886ed000 == 143 [pid = 6187] [id = 585] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8e620400 == 142 [pid = 6187] [id = 586] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x92b20800 == 141 [pid = 6187] [id = 584] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab53400 == 140 [pid = 6187] [id = 583] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x90047c00 == 139 [pid = 6187] [id = 582] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8ee79c00 == 138 [pid = 6187] [id = 581] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8e783800 == 137 [pid = 6187] [id = 580] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5a3000 == 136 [pid = 6187] [id = 578] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8e8000 == 135 [pid = 6187] [id = 579] 04:00:15 INFO - PROCESS | 6187 | --DOCSHELL 0x88c63c00 == 134 [pid = 6187] [id = 577] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8e4f2c00) [pid = 6187] [serial = 1614] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8b653000) [pid = 6187] [serial = 1727] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8b769800) [pid = 6187] [serial = 1728] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8ff1f800) [pid = 6187] [serial = 1688] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x8f763400) [pid = 6187] [serial = 1686] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8f757400) [pid = 6187] [serial = 1685] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8ee7a400) [pid = 6187] [serial = 1683] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8e78b800) [pid = 6187] [serial = 1682] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x8c8ed800) [pid = 6187] [serial = 1680] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8b7a1c00) [pid = 6187] [serial = 1679] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x898c3c00) [pid = 6187] [serial = 1677] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x89001800) [pid = 6187] [serial = 1676] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8900d400) [pid = 6187] [serial = 1724] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x9fb30c00) [pid = 6187] [serial = 1721] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x9b0bec00) [pid = 6187] [serial = 1719] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x9b0b8800) [pid = 6187] [serial = 1718] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x99a8dc00) [pid = 6187] [serial = 1716] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x996f1000) [pid = 6187] [serial = 1715] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x98461800) [pid = 6187] [serial = 1712] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x98d55000) [pid = 6187] [serial = 1713] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x980c4800) [pid = 6187] [serial = 1710] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x980be000) [pid = 6187] [serial = 1709] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x97dbb000) [pid = 6187] [serial = 1707] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x97cce000) [pid = 6187] [serial = 1706] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x93e4c800) [pid = 6187] [serial = 1704] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x93e49000) [pid = 6187] [serial = 1703] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x93a71000) [pid = 6187] [serial = 1701] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x93a6dc00) [pid = 6187] [serial = 1700] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x92b16800) [pid = 6187] [serial = 1698] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x92135800) [pid = 6187] [serial = 1697] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x91402000) [pid = 6187] [serial = 1695] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x91334800) [pid = 6187] [serial = 1694] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x9039d400) [pid = 6187] [serial = 1692] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x90398c00) [pid = 6187] [serial = 1691] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8ff2f800) [pid = 6187] [serial = 1689] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8aba2c00) [pid = 6187] [serial = 1725] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8b7a5000) [pid = 6187] [serial = 1730] [outer = (nil)] [url = about:blank] 04:00:15 INFO - PROCESS | 6187 | 1461236415237 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c63800 == 135 [pid = 6187] [id = 611] 04:00:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x88c63c00) [pid = 6187] [serial = 1834] [outer = (nil)] 04:00:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x89008c00) [pid = 6187] [serial = 1835] [outer = 0x88c63c00] 04:00:15 INFO - PROCESS | 6187 | 1461236415375 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x898c7400) [pid = 6187] [serial = 1836] [outer = 0x88c63c00] 04:00:16 INFO - PROCESS | 6187 | 1461236416290 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 4751ms 04:00:16 INFO - PROCESS | 6187 | 1461236416349 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 6187 | 1461236416357 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 04:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:00:16 INFO - PROCESS | 6187 | 1461236416368 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 6187 | 1461236416373 Marionette TRACE conn4 <- [1,2418,null,{}] 04:00:16 INFO - PROCESS | 6187 | 1461236416382 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:16 INFO - PROCESS | 6187 | 1461236416641 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:00:16 INFO - PROCESS | 6187 | 1461236416925 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b318000 == 136 [pid = 6187] [id = 612] 04:00:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8b31d800) [pid = 6187] [serial = 1837] [outer = (nil)] 04:00:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8b653000) [pid = 6187] [serial = 1838] [outer = 0x8b31d800] 04:00:17 INFO - PROCESS | 6187 | 1461236417050 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8b769000) [pid = 6187] [serial = 1839] [outer = 0x8b31d800] 04:00:18 INFO - PROCESS | 6187 | 1461236418334 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2004ms 04:00:18 INFO - PROCESS | 6187 | 1461236418374 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 6187 | 1461236418381 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 04:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:00:18 INFO - PROCESS | 6187 | 1461236418392 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 6187 | 1461236418395 Marionette TRACE conn4 <- [1,2422,null,{}] 04:00:18 INFO - PROCESS | 6187 | 1461236418413 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:18 INFO - PROCESS | 6187 | 1461236418734 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:00:18 INFO - PROCESS | 6187 | 1461236418770 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeed800 == 137 [pid = 6187] [id = 613] 04:00:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8b656400) [pid = 6187] [serial = 1840] [outer = (nil)] 04:00:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8c8f2800) [pid = 6187] [serial = 1841] [outer = 0x8b656400] 04:00:18 INFO - PROCESS | 6187 | 1461236418873 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8e4f1400) [pid = 6187] [serial = 1842] [outer = 0x8b656400] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x97048c00) [pid = 6187] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8b7af800) [pid = 6187] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x88c64400) [pid = 6187] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8b764400) [pid = 6187] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x88c66c00) [pid = 6187] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x903a2000) [pid = 6187] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8e781000) [pid = 6187] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8ff2a400) [pid = 6187] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x91332400) [pid = 6187] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8c028800) [pid = 6187] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x886ef000) [pid = 6187] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x92c56400) [pid = 6187] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8e785c00) [pid = 6187] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8ac39800) [pid = 6187] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x987a9400) [pid = 6187] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8e789800) [pid = 6187] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:00:20 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x9845f400) [pid = 6187] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:00:21 INFO - PROCESS | 6187 | 1461236421078 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2711ms 04:00:21 INFO - PROCESS | 6187 | 1461236421106 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 6187 | 1461236421113 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 04:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:00:21 INFO - PROCESS | 6187 | 1461236421129 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 6187 | 1461236421144 Marionette TRACE conn4 <- [1,2426,null,{}] 04:00:21 INFO - PROCESS | 6187 | 1461236421170 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:21 INFO - PROCESS | 6187 | 1461236421444 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:00:21 INFO - PROCESS | 6187 | 1461236421687 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c60400 == 138 [pid = 6187] [id = 614] 04:00:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8b762400) [pid = 6187] [serial = 1843] [outer = (nil)] 04:00:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8eeb6800) [pid = 6187] [serial = 1844] [outer = 0x8b762400] 04:00:21 INFO - PROCESS | 6187 | 1461236421774 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8f01dc00) [pid = 6187] [serial = 1845] [outer = 0x8b762400] 04:00:22 INFO - PROCESS | 6187 | 1461236422836 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1762ms 04:00:22 INFO - PROCESS | 6187 | 1461236422886 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 6187 | 1461236422893 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 04:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:00:22 INFO - PROCESS | 6187 | 1461236422904 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 6187 | 1461236422911 Marionette TRACE conn4 <- [1,2430,null,{}] 04:00:22 INFO - PROCESS | 6187 | 1461236422922 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:23 INFO - PROCESS | 6187 | 1461236423232 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:00:23 INFO - PROCESS | 6187 | 1461236423606 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab59c00 == 139 [pid = 6187] [id = 615] 04:00:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8ac3f000) [pid = 6187] [serial = 1846] [outer = (nil)] 04:00:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8aef7800) [pid = 6187] [serial = 1847] [outer = 0x8ac3f000] 04:00:23 INFO - PROCESS | 6187 | 1461236423714 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x8b765800) [pid = 6187] [serial = 1848] [outer = 0x8ac3f000] 04:00:24 INFO - PROCESS | 6187 | 1461236424758 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1896ms 04:00:24 INFO - PROCESS | 6187 | 1461236424801 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 6187 | 1461236424811 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 04:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:00:24 INFO - PROCESS | 6187 | 1461236424824 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 6187 | 1461236424830 Marionette TRACE conn4 <- [1,2434,null,{}] 04:00:24 INFO - PROCESS | 6187 | 1461236424838 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:25 INFO - PROCESS | 6187 | 1461236425118 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:00:25 INFO - PROCESS | 6187 | 1461236425480 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e379c00 == 140 [pid = 6187] [id = 616] 04:00:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8e620800) [pid = 6187] [serial = 1849] [outer = (nil)] 04:00:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8e784000) [pid = 6187] [serial = 1850] [outer = 0x8e620800] 04:00:25 INFO - PROCESS | 6187 | 1461236425588 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8f75d400) [pid = 6187] [serial = 1851] [outer = 0x8e620800] 04:00:26 INFO - PROCESS | 6187 | 1461236426735 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1944ms 04:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:00:26 INFO - PROCESS | 6187 | 1461236426767 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 6187 | 1461236426771 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 04:00:26 INFO - PROCESS | 6187 | 1461236426779 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 6187 | 1461236426786 Marionette TRACE conn4 <- [1,2438,null,{}] 04:00:26 INFO - PROCESS | 6187 | 1461236426804 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:27 INFO - PROCESS | 6187 | 1461236427074 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:00:27 INFO - PROCESS | 6187 | 1461236427492 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1b800 == 141 [pid = 6187] [id = 617] 04:00:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x9004c800) [pid = 6187] [serial = 1852] [outer = (nil)] 04:00:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x901a2800) [pid = 6187] [serial = 1853] [outer = 0x9004c800] 04:00:27 INFO - PROCESS | 6187 | 1461236427603 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x902fa800) [pid = 6187] [serial = 1854] [outer = 0x9004c800] 04:00:28 INFO - PROCESS | 6187 | 1461236428644 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1899ms 04:00:28 INFO - PROCESS | 6187 | 1461236428678 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 6187 | 1461236428682 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 04:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:00:28 INFO - PROCESS | 6187 | 1461236428690 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 6187 | 1461236428695 Marionette TRACE conn4 <- [1,2442,null,{}] 04:00:28 INFO - PROCESS | 6187 | 1461236428701 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:28 INFO - PROCESS | 6187 | 1461236428979 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:00:29 INFO - PROCESS | 6187 | 1461236429320 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x908ea800 == 142 [pid = 6187] [id = 618] 04:00:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x908ebc00) [pid = 6187] [serial = 1855] [outer = (nil)] 04:00:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x91312400) [pid = 6187] [serial = 1856] [outer = 0x908ebc00] 04:00:29 INFO - PROCESS | 6187 | 1461236429423 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x91319000) [pid = 6187] [serial = 1857] [outer = 0x908ebc00] 04:00:30 INFO - PROCESS | 6187 | 1461236430414 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1785ms 04:00:30 INFO - PROCESS | 6187 | 1461236430477 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:00:30 INFO - PROCESS | 6187 | 1461236430482 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 04:00:30 INFO - PROCESS | 6187 | 1461236430490 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 6187 | 1461236430493 Marionette TRACE conn4 <- [1,2446,null,{}] 04:00:30 INFO - PROCESS | 6187 | 1461236430501 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:30 INFO - PROCESS | 6187 | 1461236430840 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:00:31 INFO - PROCESS | 6187 | 1461236431230 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x901a5800 == 143 [pid = 6187] [id = 619] 04:00:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x908e9400) [pid = 6187] [serial = 1858] [outer = (nil)] 04:00:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x91405000) [pid = 6187] [serial = 1859] [outer = 0x908e9400] 04:00:31 INFO - PROCESS | 6187 | 1461236431334 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x91443400) [pid = 6187] [serial = 1860] [outer = 0x908e9400] 04:00:32 INFO - PROCESS | 6187 | 1461236432348 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1906ms 04:00:32 INFO - PROCESS | 6187 | 1461236432395 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:00:32 INFO - PROCESS | 6187 | 1461236432400 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 04:00:32 INFO - PROCESS | 6187 | 1461236432408 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 6187 | 1461236432411 Marionette TRACE conn4 <- [1,2450,null,{}] 04:00:32 INFO - PROCESS | 6187 | 1461236432421 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:32 INFO - PROCESS | 6187 | 1461236432730 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:00:33 INFO - PROCESS | 6187 | 1461236433102 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f06800 == 144 [pid = 6187] [id = 620] 04:00:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x87f10800) [pid = 6187] [serial = 1861] [outer = (nil)] 04:00:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x93a6fc00) [pid = 6187] [serial = 1862] [outer = 0x87f10800] 04:00:33 INFO - PROCESS | 6187 | 1461236433216 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x93e48800) [pid = 6187] [serial = 1863] [outer = 0x87f10800] 04:00:34 INFO - PROCESS | 6187 | 1461236434265 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1894ms 04:00:34 INFO - PROCESS | 6187 | 1461236434302 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 6187 | 1461236434306 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 04:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:00:34 INFO - PROCESS | 6187 | 1461236434314 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 6187 | 1461236434319 Marionette TRACE conn4 <- [1,2454,null,{}] 04:00:34 INFO - PROCESS | 6187 | 1461236434327 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:34 INFO - PROCESS | 6187 | 1461236434595 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:00:34 INFO - PROCESS | 6187 | 1461236434952 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x92b20800 == 145 [pid = 6187] [id = 621] 04:00:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x93a6f400) [pid = 6187] [serial = 1864] [outer = (nil)] 04:00:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x96b98c00) [pid = 6187] [serial = 1865] [outer = 0x93a6f400] 04:00:35 INFO - PROCESS | 6187 | 1461236435060 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x97b35800) [pid = 6187] [serial = 1866] [outer = 0x93a6f400] 04:00:36 INFO - PROCESS | 6187 | 1461236436030 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1738ms 04:00:36 INFO - PROCESS | 6187 | 1461236436054 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:00:36 INFO - PROCESS | 6187 | 1461236436059 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 04:00:36 INFO - PROCESS | 6187 | 1461236436067 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 6187 | 1461236436070 Marionette TRACE conn4 <- [1,2458,null,{}] 04:00:36 INFO - PROCESS | 6187 | 1461236436100 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:36 INFO - PROCESS | 6187 | 1461236436370 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:00:36 INFO - PROCESS | 6187 | 1461236436733 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e62a400 == 146 [pid = 6187] [id = 622] 04:00:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x97dec800) [pid = 6187] [serial = 1867] [outer = (nil)] 04:00:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x98205400) [pid = 6187] [serial = 1868] [outer = 0x97dec800] 04:00:36 INFO - PROCESS | 6187 | 1461236436869 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x9820a000) [pid = 6187] [serial = 1869] [outer = 0x97dec800] 04:00:37 INFO - PROCESS | 6187 | 1461236437946 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1920ms 04:00:37 INFO - PROCESS | 6187 | 1461236437986 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 6187 | 1461236437989 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 04:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:00:38 INFO - PROCESS | 6187 | 1461236437997 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 6187 | 1461236438002 Marionette TRACE conn4 <- [1,2462,null,{}] 04:00:38 INFO - PROCESS | 6187 | 1461236438008 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:38 INFO - PROCESS | 6187 | 1461236438258 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:00:38 INFO - PROCESS | 6187 | 1461236438620 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x97048c00 == 147 [pid = 6187] [id = 623] 04:00:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x97dbe000) [pid = 6187] [serial = 1870] [outer = (nil)] 04:00:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x98420c00) [pid = 6187] [serial = 1871] [outer = 0x97dbe000] 04:00:38 INFO - PROCESS | 6187 | 1461236438727 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x98455400) [pid = 6187] [serial = 1872] [outer = 0x97dbe000] 04:00:39 INFO - PROCESS | 6187 | 1461236439726 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1785ms 04:00:39 INFO - PROCESS | 6187 | 1461236439783 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:00:39 INFO - PROCESS | 6187 | 1461236439788 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 04:00:39 INFO - PROCESS | 6187 | 1461236439796 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 6187 | 1461236439799 Marionette TRACE conn4 <- [1,2466,null,{}] 04:00:39 INFO - PROCESS | 6187 | 1461236439806 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:40 INFO - PROCESS | 6187 | 1461236440062 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:00:40 INFO - PROCESS | 6187 | 1461236440424 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab55400 == 148 [pid = 6187] [id = 624] 04:00:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8ac3c400) [pid = 6187] [serial = 1873] [outer = (nil)] 04:00:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x996eb800) [pid = 6187] [serial = 1874] [outer = 0x8ac3c400] 04:00:40 INFO - PROCESS | 6187 | 1461236440530 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x99940c00) [pid = 6187] [serial = 1875] [outer = 0x8ac3c400] 04:00:41 INFO - PROCESS | 6187 | 1461236441637 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1888ms 04:00:41 INFO - PROCESS | 6187 | 1461236441683 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:00:41 INFO - PROCESS | 6187 | 1461236441688 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 04:00:41 INFO - PROCESS | 6187 | 1461236441696 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 6187 | 1461236441700 Marionette TRACE conn4 <- [1,2470,null,{}] 04:00:41 INFO - PROCESS | 6187 | 1461236441706 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:42 INFO - PROCESS | 6187 | 1461236441999 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:00:42 INFO - PROCESS | 6187 | 1461236442374 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x9938b800 == 149 [pid = 6187] [id = 625] 04:00:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x9ea1b800) [pid = 6187] [serial = 1876] [outer = (nil)] 04:00:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x9fc0e800) [pid = 6187] [serial = 1877] [outer = 0x9ea1b800] 04:00:42 INFO - PROCESS | 6187 | 1461236442487 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x9ffce000) [pid = 6187] [serial = 1878] [outer = 0x9ea1b800] 04:00:43 INFO - PROCESS | 6187 | 1461236443498 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1846ms 04:00:43 INFO - PROCESS | 6187 | 1461236443542 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 6187 | 1461236443547 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 04:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:00:43 INFO - PROCESS | 6187 | 1461236443554 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 6187 | 1461236443559 Marionette TRACE conn4 <- [1,2474,null,{}] 04:00:43 INFO - PROCESS | 6187 | 1461236443566 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:43 INFO - PROCESS | 6187 | 1461236443819 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:00:44 INFO - PROCESS | 6187 | 1461236444175 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x9b0c1800 == 150 [pid = 6187] [id = 626] 04:00:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0xa0adbc00) [pid = 6187] [serial = 1879] [outer = (nil)] 04:00:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0xa282a000) [pid = 6187] [serial = 1880] [outer = 0xa0adbc00] 04:00:44 INFO - PROCESS | 6187 | 1461236444279 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0xa2a6ac00) [pid = 6187] [serial = 1881] [outer = 0xa0adbc00] 04:00:45 INFO - PROCESS | 6187 | 1461236445289 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1786ms 04:00:45 INFO - PROCESS | 6187 | 1461236445341 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 6187 | 1461236445345 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 04:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:00:45 INFO - PROCESS | 6187 | 1461236445352 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 6187 | 1461236445355 Marionette TRACE conn4 <- [1,2478,null,{}] 04:00:45 INFO - PROCESS | 6187 | 1461236445362 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:45 INFO - PROCESS | 6187 | 1461236445617 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:00:45 INFO - PROCESS | 6187 | 1461236445967 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f6c00 == 151 [pid = 6187] [id = 627] 04:00:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8c023800) [pid = 6187] [serial = 1882] [outer = (nil)] 04:00:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0xa45eec00) [pid = 6187] [serial = 1883] [outer = 0x8c023800] 04:00:46 INFO - PROCESS | 6187 | 1461236446070 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0xa498ac00) [pid = 6187] [serial = 1884] [outer = 0x8c023800] 04:00:47 INFO - PROCESS | 6187 | 1461236447063 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1744ms 04:00:47 INFO - PROCESS | 6187 | 1461236447099 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 6187 | 1461236447102 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 04:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:00:47 INFO - PROCESS | 6187 | 1461236447111 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 6187 | 1461236447115 Marionette TRACE conn4 <- [1,2482,null,{}] 04:00:47 INFO - PROCESS | 6187 | 1461236447121 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:47 INFO - PROCESS | 6187 | 1461236447392 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:00:47 INFO - PROCESS | 6187 | 1461236447747 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x880dec00 == 152 [pid = 6187] [id = 628] 04:00:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x880df000) [pid = 6187] [serial = 1885] [outer = (nil)] 04:00:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x880e6800) [pid = 6187] [serial = 1886] [outer = 0x880df000] 04:00:47 INFO - PROCESS | 6187 | 1461236447850 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x880e8400) [pid = 6187] [serial = 1887] [outer = 0x880df000] 04:00:48 INFO - PROCESS | 6187 | 1461236448790 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1733ms 04:00:48 INFO - PROCESS | 6187 | 1461236448845 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 6187 | 1461236448849 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 04:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:00:48 INFO - PROCESS | 6187 | 1461236448857 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 6187 | 1461236448862 Marionette TRACE conn4 <- [1,2486,null,{}] 04:00:48 INFO - PROCESS | 6187 | 1461236448871 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:49 INFO - PROCESS | 6187 | 1461236449149 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:00:49 INFO - PROCESS | 6187 | 1461236449510 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x880e1400 == 153 [pid = 6187] [id = 629] 04:00:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x880e4800) [pid = 6187] [serial = 1888] [outer = (nil)] 04:00:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x97c7b800) [pid = 6187] [serial = 1889] [outer = 0x880e4800] 04:00:49 INFO - PROCESS | 6187 | 1461236449617 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x97c7d400) [pid = 6187] [serial = 1890] [outer = 0x880e4800] 04:00:50 INFO - PROCESS | 6187 | 1461236450666 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1888ms 04:00:50 INFO - PROCESS | 6187 | 1461236450747 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 6187 | 1461236450751 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 04:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:00:50 INFO - PROCESS | 6187 | 1461236450758 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 6187 | 1461236450761 Marionette TRACE conn4 <- [1,2490,null,{}] 04:00:50 INFO - PROCESS | 6187 | 1461236450768 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:51 INFO - PROCESS | 6187 | 1461236451101 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:00:51 INFO - PROCESS | 6187 | 1461236451489 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x880ec000 == 154 [pid = 6187] [id = 630] 04:00:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x880ec400) [pid = 6187] [serial = 1891] [outer = (nil)] 04:00:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x97c83400) [pid = 6187] [serial = 1892] [outer = 0x880ec400] 04:00:51 INFO - PROCESS | 6187 | 1461236451647 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x97c85400) [pid = 6187] [serial = 1893] [outer = 0x880ec400] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba5400 == 153 [pid = 6187] [id = 170] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x9140c400 == 152 [pid = 6187] [id = 115] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x886f4c00 == 151 [pid = 6187] [id = 559] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x86c9a800 == 150 [pid = 6187] [id = 558] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8aef3000 == 149 [pid = 6187] [id = 575] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x88e48c00 == 148 [pid = 6187] [id = 561] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x89002400 == 147 [pid = 6187] [id = 562] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94bc00 == 146 [pid = 6187] [id = 564] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4e5400 == 145 [pid = 6187] [id = 563] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x88c5c800 == 144 [pid = 6187] [id = 567] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x91317000 == 143 [pid = 6187] [id = 565] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x876fac00 == 142 [pid = 6187] [id = 571] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x9004b800 == 141 [pid = 6187] [id = 566] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x93e42800 == 140 [pid = 6187] [id = 568] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4e9800 == 139 [pid = 6187] [id = 570] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x97aebc00 == 138 [pid = 6187] [id = 569] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4ee400 == 137 [pid = 6187] [id = 560] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x996b0800 == 136 [pid = 6187] [id = 609] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8b59e400 == 135 [pid = 6187] [id = 608] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x97ccfc00 == 134 [pid = 6187] [id = 607] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x99a8c800 == 133 [pid = 6187] [id = 606] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x95a47400 == 132 [pid = 6187] [id = 604] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x88c62000 == 131 [pid = 6187] [id = 605] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x9019a400 == 130 [pid = 6187] [id = 603] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x908e6400 == 129 [pid = 6187] [id = 602] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8f943400 == 128 [pid = 6187] [id = 601] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x88049c00 == 127 [pid = 6187] [id = 600] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8b5ab000 == 126 [pid = 6187] [id = 598] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x88049800 == 125 [pid = 6187] [id = 599] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x89005c00 == 124 [pid = 6187] [id = 597] 04:00:55 INFO - PROCESS | 6187 | --DOCSHELL 0x8900ac00 == 123 [pid = 6187] [id = 596] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x97dc0000) [pid = 6187] [serial = 1760] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x97e42c00) [pid = 6187] [serial = 1761] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8c7e5800) [pid = 6187] [serial = 1736] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x89004800) [pid = 6187] [serial = 1733] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x92c5c800) [pid = 6187] [serial = 1751] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8c031000) [pid = 6187] [serial = 1674] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x9fc01c00) [pid = 6187] [serial = 1722] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x97ac6c00) [pid = 6187] [serial = 1758] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x902f9c00) [pid = 6187] [serial = 1746] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x92b1e800) [pid = 6187] [serial = 1749] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x9140bc00) [pid = 6187] [serial = 1748] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8c8f5c00) [pid = 6187] [serial = 1785] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x97ab8400) [pid = 6187] [serial = 1757] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x88e47c00) [pid = 6187] [serial = 1779] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x94072c00) [pid = 6187] [serial = 1755] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8f018000) [pid = 6187] [serial = 1740] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0xa0e59000) [pid = 6187] [serial = 1772] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9ffd3800) [pid = 6187] [serial = 1769] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x88c5e400) [pid = 6187] [serial = 1778] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8b322800) [pid = 6187] [serial = 1782] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x99a8f000) [pid = 6187] [serial = 1764] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8ff33000) [pid = 6187] [serial = 1742] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x90048400) [pid = 6187] [serial = 1743] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x902f4800) [pid = 6187] [serial = 1745] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8eeb0800) [pid = 6187] [serial = 1739] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x9fc9a800) [pid = 6187] [serial = 1766] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8aeedc00) [pid = 6187] [serial = 1781] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8c8e7400) [pid = 6187] [serial = 1784] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x9403ac00) [pid = 6187] [serial = 1754] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0xa2a6a800) [pid = 6187] [serial = 1775] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x98d51c00) [pid = 6187] [serial = 1763] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x9feb6800) [pid = 6187] [serial = 1767] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x93a76400) [pid = 6187] [serial = 1752] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8e377c00) [pid = 6187] [serial = 1737] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x898c3800) [pid = 6187] [serial = 1734] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8b7a4000) [pid = 6187] [serial = 1787] [outer = (nil)] [url = about:blank] 04:00:56 INFO - PROCESS | 6187 | 1461236456496 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 5751ms 04:00:56 INFO - PROCESS | 6187 | 1461236456510 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 6187 | 1461236456516 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:00:56 INFO - PROCESS | 6187 | 1461236456526 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 6187 | 1461236456531 Marionette TRACE conn4 <- [1,2494,null,{}] 04:00:56 INFO - PROCESS | 6187 | 1461236456542 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:56 INFO - PROCESS | 6187 | 1461236456849 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:00:57 INFO - PROCESS | 6187 | 1461236457083 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a4400 == 124 [pid = 6187] [id = 631] 04:00:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x863a6c00) [pid = 6187] [serial = 1894] [outer = (nil)] 04:00:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x88049800) [pid = 6187] [serial = 1895] [outer = 0x863a6c00] 04:00:57 INFO - PROCESS | 6187 | 1461236457195 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x88c62000) [pid = 6187] [serial = 1896] [outer = 0x863a6c00] 04:00:58 INFO - PROCESS | 6187 | 1461236458130 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1689ms 04:00:58 INFO - PROCESS | 6187 | 1461236458216 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 6187 | 1461236458225 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 04:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:00:58 INFO - PROCESS | 6187 | 1461236458239 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 6187 | 1461236458242 Marionette TRACE conn4 <- [1,2498,null,{}] 04:00:58 INFO - PROCESS | 6187 | 1461236458250 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:58 INFO - PROCESS | 6187 | 1461236458503 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:00:58 INFO - PROCESS | 6187 | 1461236458820 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x863b2c00 == 125 [pid = 6187] [id = 632] 04:00:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x86aa5400) [pid = 6187] [serial = 1897] [outer = (nil)] 04:00:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8ab52800) [pid = 6187] [serial = 1898] [outer = 0x86aa5400] 04:00:58 INFO - PROCESS | 6187 | 1461236458923 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8abac400) [pid = 6187] [serial = 1899] [outer = 0x86aa5400] 04:01:00 INFO - PROCESS | 6187 | 1461236460010 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1844ms 04:01:00 INFO - PROCESS | 6187 | 1461236460087 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:01:00 INFO - PROCESS | 6187 | 1461236460091 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 04:01:00 INFO - PROCESS | 6187 | 1461236460099 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 6187 | 1461236460105 Marionette TRACE conn4 <- [1,2502,null,{}] 04:01:00 INFO - PROCESS | 6187 | 1461236460131 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:00 INFO - PROCESS | 6187 | 1461236460464 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8b31d800) [pid = 6187] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x99a91c00) [pid = 6187] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0xa3c7f000) [pid = 6187] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x908edc00) [pid = 6187] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x88c63c00) [pid = 6187] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8c7e1800) [pid = 6187] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x96b48c00) [pid = 6187] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8f946400) [pid = 6187] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8e4e5800) [pid = 6187] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x93a74000) [pid = 6187] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8b656400) [pid = 6187] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8aeeac00) [pid = 6187] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8eeb1800) [pid = 6187] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8e4ee800) [pid = 6187] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x9131c000) [pid = 6187] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x98203000) [pid = 6187] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8900e400) [pid = 6187] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x9ff46400) [pid = 6187] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8b320c00) [pid = 6187] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8900c000) [pid = 6187] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0xa0c1a800) [pid = 6187] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:01:01 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x99a8c400) [pid = 6187] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:01:01 INFO - PROCESS | 6187 | 1461236461316 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8629b000 == 126 [pid = 6187] [id = 633] 04:01:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x863b0400) [pid = 6187] [serial = 1900] [outer = (nil)] 04:01:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8ab5d800) [pid = 6187] [serial = 1901] [outer = 0x863b0400] 04:01:01 INFO - PROCESS | 6187 | 1461236461428 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8b7a5000) [pid = 6187] [serial = 1902] [outer = 0x863b0400] 04:01:02 INFO - PROCESS | 6187 | 1461236462364 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2297ms 04:01:02 INFO - PROCESS | 6187 | 1461236462401 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 6187 | 1461236462408 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 04:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:01:02 INFO - PROCESS | 6187 | 1461236462416 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 6187 | 1461236462421 Marionette TRACE conn4 <- [1,2506,null,{}] 04:01:02 INFO - PROCESS | 6187 | 1461236462429 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:02 INFO - PROCESS | 6187 | 1461236462719 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:01:03 INFO - PROCESS | 6187 | 1461236462980 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeeb000 == 127 [pid = 6187] [id = 634] 04:01:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8b5a1400) [pid = 6187] [serial = 1903] [outer = (nil)] 04:01:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c7e2000) [pid = 6187] [serial = 1904] [outer = 0x8b5a1400] 04:01:03 INFO - PROCESS | 6187 | 1461236463074 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8c8eec00) [pid = 6187] [serial = 1905] [outer = 0x8b5a1400] 04:01:04 INFO - PROCESS | 6187 | 1461236464209 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1834ms 04:01:04 INFO - PROCESS | 6187 | 1461236464259 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 6187 | 1461236464265 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:01:04 INFO - PROCESS | 6187 | 1461236464279 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 6187 | 1461236464285 Marionette TRACE conn4 <- [1,2510,null,{}] 04:01:04 INFO - PROCESS | 6187 | 1461236464295 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:04 INFO - PROCESS | 6187 | 1461236464577 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:01:04 INFO - PROCESS | 6187 | 1461236464966 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a7400 == 128 [pid = 6187] [id = 635] 04:01:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88e49800) [pid = 6187] [serial = 1906] [outer = (nil)] 04:01:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x898c7800) [pid = 6187] [serial = 1907] [outer = 0x88e49800] 04:01:05 INFO - PROCESS | 6187 | 1461236465073 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8ac39000) [pid = 6187] [serial = 1908] [outer = 0x88e49800] 04:01:06 INFO - PROCESS | 6187 | 1461236466076 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1846ms 04:01:06 INFO - PROCESS | 6187 | 1461236466129 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 6187 | 1461236466139 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:01:06 INFO - PROCESS | 6187 | 1461236466151 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 6187 | 1461236466158 Marionette TRACE conn4 <- [1,2514,null,{}] 04:01:06 INFO - PROCESS | 6187 | 1461236466165 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:06 INFO - PROCESS | 6187 | 1461236466440 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:01:06 INFO - PROCESS | 6187 | 1461236466869 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a4c00 == 129 [pid = 6187] [id = 636] 04:01:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8b7af400) [pid = 6187] [serial = 1909] [outer = (nil)] 04:01:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8c7dcc00) [pid = 6187] [serial = 1910] [outer = 0x8b7af400] 04:01:06 INFO - PROCESS | 6187 | 1461236466974 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e370400) [pid = 6187] [serial = 1911] [outer = 0x8b7af400] 04:01:08 INFO - PROCESS | 6187 | 1461236468117 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2042ms 04:01:08 INFO - PROCESS | 6187 | 1461236468193 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 6187 | 1461236468197 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 04:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:01:08 INFO - PROCESS | 6187 | 1461236468205 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 6187 | 1461236468212 Marionette TRACE conn4 <- [1,2518,null,{}] 04:01:08 INFO - PROCESS | 6187 | 1461236468230 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:08 INFO - PROCESS | 6187 | 1461236468672 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:01:08 INFO - PROCESS | 6187 | 1461236468946 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7a0400 == 130 [pid = 6187] [id = 637] 04:01:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8ee75000) [pid = 6187] [serial = 1912] [outer = (nil)] 04:01:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8f018000) [pid = 6187] [serial = 1913] [outer = 0x8ee75000] 04:01:09 INFO - PROCESS | 6187 | 1461236469050 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8f763400) [pid = 6187] [serial = 1914] [outer = 0x8ee75000] 04:01:10 INFO - PROCESS | 6187 | 1461236470088 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1942ms 04:01:10 INFO - PROCESS | 6187 | 1461236470148 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:01:10 INFO - PROCESS | 6187 | 1461236470154 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 04:01:10 INFO - PROCESS | 6187 | 1461236470161 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 6187 | 1461236470164 Marionette TRACE conn4 <- [1,2522,null,{}] 04:01:10 INFO - PROCESS | 6187 | 1461236470172 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:10 INFO - PROCESS | 6187 | 1461236470445 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:01:10 INFO - PROCESS | 6187 | 1461236470883 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e780c00 == 131 [pid = 6187] [id = 638] 04:01:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8f75a400) [pid = 6187] [serial = 1915] [outer = (nil)] 04:01:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8ff2f000) [pid = 6187] [serial = 1916] [outer = 0x8f75a400] 04:01:11 INFO - PROCESS | 6187 | 1461236471059 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x90047000) [pid = 6187] [serial = 1917] [outer = 0x8f75a400] 04:01:12 INFO - PROCESS | 6187 | 1461236472120 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2034ms 04:01:12 INFO - PROCESS | 6187 | 1461236472196 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 6187 | 1461236472199 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 04:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:01:12 INFO - PROCESS | 6187 | 1461236472207 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 6187 | 1461236472211 Marionette TRACE conn4 <- [1,2526,null,{}] 04:01:12 INFO - PROCESS | 6187 | 1461236472217 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:12 INFO - PROCESS | 6187 | 1461236472530 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:01:12 INFO - PROCESS | 6187 | 1461236472902 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e785c00 == 132 [pid = 6187] [id = 639] 04:01:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ff20400) [pid = 6187] [serial = 1918] [outer = (nil)] 04:01:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x9019f400) [pid = 6187] [serial = 1919] [outer = 0x8ff20400] 04:01:13 INFO - PROCESS | 6187 | 1461236473004 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x902f9800) [pid = 6187] [serial = 1920] [outer = 0x8ff20400] 04:01:14 INFO - PROCESS | 6187 | 1461236474220 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2084ms 04:01:14 INFO - PROCESS | 6187 | 1461236474303 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:01:14 INFO - PROCESS | 6187 | 1461236474310 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 04:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:01:14 INFO - PROCESS | 6187 | 1461236474323 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:01:14 INFO - PROCESS | 6187 | 1461236474328 Marionette TRACE conn4 <- [1,2530,null,{}] 04:01:14 INFO - PROCESS | 6187 | 1461236474340 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:15 INFO - PROCESS | 6187 | 1461236475013 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:01:15 INFO - PROCESS | 6187 | 1461236475313 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eeb1800 == 133 [pid = 6187] [id = 640] 04:01:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x902ebc00) [pid = 6187] [serial = 1921] [outer = (nil)] 04:01:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x9140bc00) [pid = 6187] [serial = 1922] [outer = 0x902ebc00] 04:01:15 INFO - PROCESS | 6187 | 1461236475482 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x91522c00) [pid = 6187] [serial = 1923] [outer = 0x902ebc00] 04:01:16 INFO - PROCESS | 6187 | 1461236476512 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2240ms 04:01:16 INFO - PROCESS | 6187 | 1461236476562 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 6187 | 1461236476567 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 04:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:01:16 INFO - PROCESS | 6187 | 1461236476574 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 6187 | 1461236476578 Marionette TRACE conn4 <- [1,2534,null,{}] 04:01:16 INFO - PROCESS | 6187 | 1461236476585 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:16 INFO - PROCESS | 6187 | 1461236476914 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:01:17 INFO - PROCESS | 6187 | 1461236477272 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x87606c00 == 134 [pid = 6187] [id = 641] 04:01:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x91317800) [pid = 6187] [serial = 1924] [outer = (nil)] 04:01:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x92b22c00) [pid = 6187] [serial = 1925] [outer = 0x91317800] 04:01:17 INFO - PROCESS | 6187 | 1461236477372 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x92c53400) [pid = 6187] [serial = 1926] [outer = 0x91317800] 04:01:18 INFO - PROCESS | 6187 | 1461236478377 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1850ms 04:01:18 INFO - PROCESS | 6187 | 1461236478425 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 6187 | 1461236478428 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 04:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:01:18 INFO - PROCESS | 6187 | 1461236478438 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 6187 | 1461236478441 Marionette TRACE conn4 <- [1,2538,null,{}] 04:01:18 INFO - PROCESS | 6187 | 1461236478449 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:18 INFO - PROCESS | 6187 | 1461236478713 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:01:19 INFO - PROCESS | 6187 | 1461236479066 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x91410800 == 135 [pid = 6187] [id = 642] 04:01:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x92b1ac00) [pid = 6187] [serial = 1927] [outer = (nil)] 04:01:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x93c94000) [pid = 6187] [serial = 1928] [outer = 0x92b1ac00] 04:01:19 INFO - PROCESS | 6187 | 1461236479176 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x93c9e000) [pid = 6187] [serial = 1929] [outer = 0x92b1ac00] 04:01:20 INFO - PROCESS | 6187 | 1461236480133 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1738ms 04:01:20 INFO - PROCESS | 6187 | 1461236480176 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 6187 | 1461236480181 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 04:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:01:20 INFO - PROCESS | 6187 | 1461236480207 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 6187 | 1461236480212 Marionette TRACE conn4 <- [1,2542,null,{}] 04:01:20 INFO - PROCESS | 6187 | 1461236480221 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:20 INFO - PROCESS | 6187 | 1461236480487 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:01:20 INFO - PROCESS | 6187 | 1461236480857 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x93a73c00 == 136 [pid = 6187] [id = 643] 04:01:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x93a74c00) [pid = 6187] [serial = 1930] [outer = (nil)] 04:01:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x95c92000) [pid = 6187] [serial = 1931] [outer = 0x93a74c00] 04:01:20 INFO - PROCESS | 6187 | 1461236480963 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x96b47000) [pid = 6187] [serial = 1932] [outer = 0x93a74c00] 04:01:21 INFO - PROCESS | 6187 | 1461236481961 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1816ms 04:01:22 INFO - PROCESS | 6187 | 1461236482006 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:01:22 INFO - PROCESS | 6187 | 1461236482010 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 04:01:22 INFO - PROCESS | 6187 | 1461236482017 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 6187 | 1461236482022 Marionette TRACE conn4 <- [1,2546,null,{}] 04:01:22 INFO - PROCESS | 6187 | 1461236482028 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:22 INFO - PROCESS | 6187 | 1461236482298 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:01:22 INFO - PROCESS | 6187 | 1461236482664 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c5b000 == 137 [pid = 6187] [id = 644] 04:01:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x89006000) [pid = 6187] [serial = 1933] [outer = (nil)] 04:01:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x97c7c400) [pid = 6187] [serial = 1934] [outer = 0x89006000] 04:01:22 INFO - PROCESS | 6187 | 1461236482770 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x97c80c00) [pid = 6187] [serial = 1935] [outer = 0x89006000] 04:01:23 INFO - PROCESS | 6187 | 1461236483820 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1884ms 04:01:23 INFO - PROCESS | 6187 | 1461236483901 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 6187 | 1461236483906 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 04:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:01:23 INFO - PROCESS | 6187 | 1461236483913 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 6187 | 1461236483925 Marionette TRACE conn4 <- [1,2550,null,{}] 04:01:23 INFO - PROCESS | 6187 | 1461236483933 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:24 INFO - PROCESS | 6187 | 1461236484271 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:01:24 INFO - PROCESS | 6187 | 1461236484647 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x97cca400 == 138 [pid = 6187] [id = 645] 04:01:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x97db5000) [pid = 6187] [serial = 1936] [outer = (nil)] 04:01:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x98203000) [pid = 6187] [serial = 1937] [outer = 0x97db5000] 04:01:24 INFO - PROCESS | 6187 | 1461236484752 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x98419800) [pid = 6187] [serial = 1938] [outer = 0x97db5000] 04:01:25 INFO - PROCESS | 6187 | 1461236485839 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1951ms 04:01:25 INFO - PROCESS | 6187 | 1461236485868 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:01:25 INFO - PROCESS | 6187 | 1461236485874 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 04:01:25 INFO - PROCESS | 6187 | 1461236485882 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 6187 | 1461236485885 Marionette TRACE conn4 <- [1,2554,null,{}] 04:01:25 INFO - PROCESS | 6187 | 1461236485892 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:26 INFO - PROCESS | 6187 | 1461236486194 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:01:26 INFO - PROCESS | 6187 | 1461236486547 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3c800 == 139 [pid = 6187] [id = 646] 04:01:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8ac3e000) [pid = 6187] [serial = 1939] [outer = (nil)] 04:01:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x98d51c00) [pid = 6187] [serial = 1940] [outer = 0x8ac3e000] 04:01:26 INFO - PROCESS | 6187 | 1461236486649 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x99398400) [pid = 6187] [serial = 1941] [outer = 0x8ac3e000] 04:01:27 INFO - PROCESS | 6187 | 1461236487715 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1909ms 04:01:27 INFO - PROCESS | 6187 | 1461236487791 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 6187 | 1461236487796 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 04:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:01:27 INFO - PROCESS | 6187 | 1461236487803 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 6187 | 1461236487807 Marionette TRACE conn4 <- [1,2558,null,{}] 04:01:27 INFO - PROCESS | 6187 | 1461236487815 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:28 INFO - PROCESS | 6187 | 1461236488141 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:01:28 INFO - PROCESS | 6187 | 1461236488501 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x97dbf400 == 140 [pid = 6187] [id = 647] 04:01:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x981c3800) [pid = 6187] [serial = 1942] [outer = (nil)] 04:01:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x99a98000) [pid = 6187] [serial = 1943] [outer = 0x981c3800] 04:01:28 INFO - PROCESS | 6187 | 1461236488601 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x9b0b3c00) [pid = 6187] [serial = 1944] [outer = 0x981c3800] 04:01:29 INFO - PROCESS | 6187 | 1461236489702 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1936ms 04:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:01:29 INFO - PROCESS | 6187 | 1461236489740 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 6187 | 1461236489744 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 04:01:29 INFO - PROCESS | 6187 | 1461236489753 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 6187 | 1461236489758 Marionette TRACE conn4 <- [1,2562,null,{}] 04:01:29 INFO - PROCESS | 6187 | 1461236489765 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:30 INFO - PROCESS | 6187 | 1461236490038 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:01:30 INFO - PROCESS | 6187 | 1461236490411 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a8000 == 141 [pid = 6187] [id = 648] 04:01:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x88043800) [pid = 6187] [serial = 1945] [outer = (nil)] 04:01:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x9fc9b400) [pid = 6187] [serial = 1946] [outer = 0x88043800] 04:01:30 INFO - PROCESS | 6187 | 1461236490520 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x9feb4800) [pid = 6187] [serial = 1947] [outer = 0x88043800] 04:01:31 INFO - PROCESS | 6187 | 1461236491560 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1888ms 04:01:31 INFO - PROCESS | 6187 | 1461236491640 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 6187 | 1461236491645 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 04:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:01:31 INFO - PROCESS | 6187 | 1461236491652 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 6187 | 1461236491656 Marionette TRACE conn4 <- [1,2566,null,{}] 04:01:31 INFO - PROCESS | 6187 | 1461236491662 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:31 INFO - PROCESS | 6187 | 1461236491954 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:01:32 INFO - PROCESS | 6187 | 1461236492318 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aa2800 == 142 [pid = 6187] [id = 649] 04:01:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x898cf000) [pid = 6187] [serial = 1948] [outer = (nil)] 04:01:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0xa0ad6c00) [pid = 6187] [serial = 1949] [outer = 0x898cf000] 04:01:32 INFO - PROCESS | 6187 | 1461236492428 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0xa0e4a800) [pid = 6187] [serial = 1950] [outer = 0x898cf000] 04:01:33 INFO - PROCESS | 6187 | 1461236493515 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1936ms 04:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:01:33 INFO - PROCESS | 6187 | 1461236493589 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 6187 | 1461236493593 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 04:01:33 INFO - PROCESS | 6187 | 1461236493601 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 6187 | 1461236493604 Marionette TRACE conn4 <- [1,2570,null,{}] 04:01:33 INFO - PROCESS | 6187 | 1461236493612 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:33 INFO - PROCESS | 6187 | 1461236493912 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:01:36 INFO - PROCESS | 6187 | --DOCSHELL 0x88c63800 == 141 [pid = 6187] [id = 611] 04:01:36 INFO - PROCESS | 6187 | --DOCSHELL 0x8900b800 == 140 [pid = 6187] [id = 555] 04:01:36 INFO - PROCESS | 6187 | --DOCSHELL 0x876ec800 == 139 [pid = 6187] [id = 591] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x8b653000) [pid = 6187] [serial = 1838] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x9b085800) [pid = 6187] [serial = 1820] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0xa45e9400) [pid = 6187] [serial = 1829] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x93e3e000) [pid = 6187] [serial = 1809] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x898c7400) [pid = 6187] [serial = 1836] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0xa4456c00) [pid = 6187] [serial = 1826] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x97dee000) [pid = 6187] [serial = 1814] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x89008c00) [pid = 6187] [serial = 1835] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x902f2000) [pid = 6187] [serial = 1802] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x9039bc00) [pid = 6187] [serial = 1803] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x9fc5ac00) [pid = 6187] [serial = 1821] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8eeadc00) [pid = 6187] [serial = 1797] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0xa458d800) [pid = 6187] [serial = 1827] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x97ac3c00) [pid = 6187] [serial = 1812] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8e4f1400) [pid = 6187] [serial = 1842] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8b64f400) [pid = 6187] [serial = 1793] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0xa45ecc00) [pid = 6187] [serial = 1830] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0xa0a46800) [pid = 6187] [serial = 1770] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x8b769000) [pid = 6187] [serial = 1839] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8c8f2800) [pid = 6187] [serial = 1841] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x90044c00) [pid = 6187] [serial = 1800] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x977ed000) [pid = 6187] [serial = 1811] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x91340000) [pid = 6187] [serial = 1805] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x98209400) [pid = 6187] [serial = 1832] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8e4e4c00) [pid = 6187] [serial = 1731] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0xa0f4e000) [pid = 6187] [serial = 1773] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x98458800) [pid = 6187] [serial = 1818] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x93c9b800) [pid = 6187] [serial = 1808] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8e629000) [pid = 6187] [serial = 1796] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x898d0400) [pid = 6187] [serial = 1790] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0xa3c81800) [pid = 6187] [serial = 1776] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x92c57000) [pid = 6187] [serial = 1806] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x98454800) [pid = 6187] [serial = 1817] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8aba8c00) [pid = 6187] [serial = 1791] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0xa0c37800) [pid = 6187] [serial = 1823] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x97e3a800) [pid = 6187] [serial = 1815] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x9820b000) [pid = 6187] [serial = 1833] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8b766800) [pid = 6187] [serial = 1794] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8f950800) [pid = 6187] [serial = 1799] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0xa0f9f000) [pid = 6187] [serial = 1824] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8eeb6800) [pid = 6187] [serial = 1844] [outer = (nil)] [url = about:blank] 04:01:37 INFO - PROCESS | 6187 | 1461236497280 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a8800 == 140 [pid = 6187] [id = 650] 04:01:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x876edc00) [pid = 6187] [serial = 1951] [outer = (nil)] 04:01:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x880e2000) [pid = 6187] [serial = 1952] [outer = 0x876edc00] 04:01:37 INFO - PROCESS | 6187 | 1461236497372 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x886e9800) [pid = 6187] [serial = 1953] [outer = 0x876edc00] 04:01:38 INFO - PROCESS | 6187 | 1461236498369 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 4850ms 04:01:38 INFO - PROCESS | 6187 | 1461236498452 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:01:38 INFO - PROCESS | 6187 | 1461236498458 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 04:01:38 INFO - PROCESS | 6187 | 1461236498476 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 6187 | 1461236498483 Marionette TRACE conn4 <- [1,2574,null,{}] 04:01:38 INFO - PROCESS | 6187 | 1461236498491 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:38 INFO - PROCESS | 6187 | 1461236498732 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:01:39 INFO - PROCESS | 6187 | 1461236499012 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba5400 == 141 [pid = 6187] [id = 651] 04:01:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8aba8c00) [pid = 6187] [serial = 1954] [outer = (nil)] 04:01:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8aeea800) [pid = 6187] [serial = 1955] [outer = 0x8aba8c00] 04:01:39 INFO - PROCESS | 6187 | 1461236499107 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8b324800) [pid = 6187] [serial = 1956] [outer = 0x8aba8c00] 04:01:40 INFO - PROCESS | 6187 | 1461236500140 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1707ms 04:01:40 INFO - PROCESS | 6187 | 1461236500177 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 6187 | 1461236500184 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 04:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:01:40 INFO - PROCESS | 6187 | 1461236500192 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 6187 | 1461236500195 Marionette TRACE conn4 <- [1,2578,null,{}] 04:01:40 INFO - PROCESS | 6187 | 1461236500213 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:40 INFO - PROCESS | 6187 | 1461236500553 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:01:40 INFO - PROCESS | 6187 | 1461236500806 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b7ae800 == 142 [pid = 6187] [id = 652] 04:01:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8c02c800) [pid = 6187] [serial = 1957] [outer = (nil)] 04:01:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8c603400) [pid = 6187] [serial = 1958] [outer = 0x8c02c800] 04:01:40 INFO - PROCESS | 6187 | 1461236500896 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8c609400) [pid = 6187] [serial = 1959] [outer = 0x8c02c800] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x97dbe000) [pid = 6187] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x97dec800) [pid = 6187] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x863b0400) [pid = 6187] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x863a6c00) [pid = 6187] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0xa0adbc00) [pid = 6187] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x86aa5400) [pid = 6187] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8ac3c400) [pid = 6187] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x9004c800) [pid = 6187] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x9ea1b800) [pid = 6187] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x908ebc00) [pid = 6187] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x93a6f400) [pid = 6187] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8e620800) [pid = 6187] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8c023800) [pid = 6187] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x87f10800) [pid = 6187] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8aba2000) [pid = 6187] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8ac3f000) [pid = 6187] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:01:42 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x908e9400) [pid = 6187] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:01:42 INFO - PROCESS | 6187 | 1461236502379 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2246ms 04:01:42 INFO - PROCESS | 6187 | 1461236502440 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:01:42 INFO - PROCESS | 6187 | 1461236502445 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 04:01:42 INFO - PROCESS | 6187 | 1461236502505 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 6187 | 1461236502517 Marionette TRACE conn4 <- [1,2582,null,{}] 04:01:42 INFO - PROCESS | 6187 | 1461236502550 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:42 INFO - PROCESS | 6187 | 1461236502796 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:01:43 INFO - PROCESS | 6187 | 1461236503003 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab5dc00 == 143 [pid = 6187] [id = 653] 04:01:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8aeef800) [pid = 6187] [serial = 1960] [outer = (nil)] 04:01:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8c610800) [pid = 6187] [serial = 1961] [outer = 0x8aeef800] 04:01:43 INFO - PROCESS | 6187 | 1461236503120 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c8f3800) [pid = 6187] [serial = 1962] [outer = 0x8aeef800] 04:01:44 INFO - PROCESS | 6187 | 1461236504090 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1714ms 04:01:44 INFO - PROCESS | 6187 | 1461236504167 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:01:44 INFO - PROCESS | 6187 | 1461236504170 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 04:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:01:44 INFO - PROCESS | 6187 | 1461236504178 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 6187 | 1461236504182 Marionette TRACE conn4 <- [1,2586,null,{}] 04:01:44 INFO - PROCESS | 6187 | 1461236504190 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:44 INFO - PROCESS | 6187 | 1461236504622 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:01:45 INFO - PROCESS | 6187 | 1461236504992 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x8760ac00 == 144 [pid = 6187] [id = 654] 04:01:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x876ec800) [pid = 6187] [serial = 1963] [outer = (nil)] 04:01:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88c59000) [pid = 6187] [serial = 1964] [outer = 0x876ec800] 04:01:45 INFO - PROCESS | 6187 | 1461236505103 Marionette DEBUG loaded listener.js 04:01:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x88e50800) [pid = 6187] [serial = 1965] [outer = 0x876ec800] 04:01:46 INFO - PROCESS | 6187 | 1461236506380 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2288ms 04:01:46 INFO - PROCESS | 6187 | 1461236506471 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:01:46 INFO - PROCESS | 6187 | 1461236506483 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 04:01:46 INFO - PROCESS | 6187 | 1461236506494 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 6187 | 1461236506503 Marionette TRACE conn4 <- [1,2590,null,{}] 04:01:46 INFO - PROCESS | 6187 | 1461236506528 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:47 INFO - PROCESS | 6187 | 1461236507018 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:01:47 INFO - PROCESS | 6187 | 1461236507323 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aba9c00 == 145 [pid = 6187] [id = 655] 04:01:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8aeef000) [pid = 6187] [serial = 1966] [outer = (nil)] 04:01:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8b762c00) [pid = 6187] [serial = 1967] [outer = 0x8aeef000] 04:01:47 INFO - PROCESS | 6187 | 1461236507432 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8c024c00) [pid = 6187] [serial = 1968] [outer = 0x8aeef000] 04:01:48 INFO - PROCESS | 6187 | 1461236508626 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2201ms 04:01:48 INFO - PROCESS | 6187 | 1461236508694 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 6187 | 1461236508700 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 04:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:01:48 INFO - PROCESS | 6187 | 1461236508708 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 6187 | 1461236508713 Marionette TRACE conn4 <- [1,2594,null,{}] 04:01:48 INFO - PROCESS | 6187 | 1461236508720 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:49 INFO - PROCESS | 6187 | 1461236509003 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:01:49 INFO - PROCESS | 6187 | 1461236509458 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c60cc00 == 146 [pid = 6187] [id = 656] 04:01:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8c60e000) [pid = 6187] [serial = 1969] [outer = (nil)] 04:01:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8e61e800) [pid = 6187] [serial = 1970] [outer = 0x8c60e000] 04:01:49 INFO - PROCESS | 6187 | 1461236509558 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8ee72400) [pid = 6187] [serial = 1971] [outer = 0x8c60e000] 04:01:50 INFO - PROCESS | 6187 | 1461236510681 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1987ms 04:01:50 INFO - PROCESS | 6187 | 1461236510696 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 6187 | 1461236510703 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 04:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:01:50 INFO - PROCESS | 6187 | 1461236510722 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 6187 | 1461236510732 Marionette TRACE conn4 <- [1,2598,null,{}] 04:01:50 INFO - PROCESS | 6187 | 1461236510738 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:51 INFO - PROCESS | 6187 | 1461236511057 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:01:51 INFO - PROCESS | 6187 | 1461236511411 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e61fc00 == 147 [pid = 6187] [id = 657] 04:01:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8eeba000) [pid = 6187] [serial = 1972] [outer = (nil)] 04:01:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8f764800) [pid = 6187] [serial = 1973] [outer = 0x8eeba000] 04:01:51 INFO - PROCESS | 6187 | 1461236511512 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8ff22800) [pid = 6187] [serial = 1974] [outer = 0x8eeba000] 04:01:52 INFO - PROCESS | 6187 | 1461236512582 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1911ms 04:01:52 INFO - PROCESS | 6187 | 1461236512626 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 6187 | 1461236512632 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 04:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:01:52 INFO - PROCESS | 6187 | 1461236512643 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 6187 | 1461236512646 Marionette TRACE conn4 <- [1,2602,null,{}] 04:01:52 INFO - PROCESS | 6187 | 1461236512654 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:52 INFO - PROCESS | 6187 | 1461236512928 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:01:53 INFO - PROCESS | 6187 | 1461236513282 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aef3000 == 148 [pid = 6187] [id = 658] 04:01:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8eebb800) [pid = 6187] [serial = 1975] [outer = (nil)] 04:01:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x9019f800) [pid = 6187] [serial = 1976] [outer = 0x8eebb800] 04:01:53 INFO - PROCESS | 6187 | 1461236513390 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x902f6000) [pid = 6187] [serial = 1977] [outer = 0x8eebb800] 04:01:54 INFO - PROCESS | 6187 | 1461236514512 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1939ms 04:01:54 INFO - PROCESS | 6187 | 1461236514583 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 6187 | 1461236514588 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 04:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:01:54 INFO - PROCESS | 6187 | 1461236514598 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 6187 | 1461236514602 Marionette TRACE conn4 <- [1,2606,null,{}] 04:01:54 INFO - PROCESS | 6187 | 1461236514613 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:54 INFO - PROCESS | 6187 | 1461236514919 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:01:55 INFO - PROCESS | 6187 | 1461236515285 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x908edc00 == 149 [pid = 6187] [id = 659] 04:01:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x908ee400) [pid = 6187] [serial = 1978] [outer = (nil)] 04:01:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x9131e000) [pid = 6187] [serial = 1979] [outer = 0x908ee400] 04:01:55 INFO - PROCESS | 6187 | 1461236515399 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x92b13400) [pid = 6187] [serial = 1980] [outer = 0x908ee400] 04:01:56 INFO - PROCESS | 6187 | 1461236516568 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2041ms 04:01:56 INFO - PROCESS | 6187 | 1461236516641 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:01:56 INFO - PROCESS | 6187 | 1461236516646 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 04:01:56 INFO - PROCESS | 6187 | 1461236516653 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 6187 | 1461236516657 Marionette TRACE conn4 <- [1,2610,null,{}] 04:01:56 INFO - PROCESS | 6187 | 1461236516663 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:56 INFO - PROCESS | 6187 | 1461236516952 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:01:57 INFO - PROCESS | 6187 | 1461236517327 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x91332400 == 150 [pid = 6187] [id = 660] 04:01:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x92134000) [pid = 6187] [serial = 1981] [outer = (nil)] 04:01:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x93c9b400) [pid = 6187] [serial = 1982] [outer = 0x92134000] 04:01:57 INFO - PROCESS | 6187 | 1461236517452 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x93e43000) [pid = 6187] [serial = 1983] [outer = 0x92134000] 04:01:58 INFO - PROCESS | 6187 | 1461236518607 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1988ms 04:01:58 INFO - PROCESS | 6187 | 1461236518641 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 6187 | 1461236518646 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 04:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:01:58 INFO - PROCESS | 6187 | 1461236518654 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 6187 | 1461236518659 Marionette TRACE conn4 <- [1,2614,null,{}] 04:01:58 INFO - PROCESS | 6187 | 1461236518666 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:58 INFO - PROCESS | 6187 | 1461236518954 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:01:59 INFO - PROCESS | 6187 | 1461236519345 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f0000 == 151 [pid = 6187] [id = 661] 04:01:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x898cec00) [pid = 6187] [serial = 1984] [outer = (nil)] 04:01:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x96b9f000) [pid = 6187] [serial = 1985] [outer = 0x898cec00] 04:01:59 INFO - PROCESS | 6187 | 1461236519469 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x97c7b400) [pid = 6187] [serial = 1986] [outer = 0x898cec00] 04:02:00 INFO - PROCESS | 6187 | 1461236520628 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2038ms 04:02:00 INFO - PROCESS | 6187 | 1461236520694 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 6187 | 1461236520699 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 04:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:02:00 INFO - PROCESS | 6187 | 1461236520706 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 6187 | 1461236520711 Marionette TRACE conn4 <- [1,2618,null,{}] 04:02:00 INFO - PROCESS | 6187 | 1461236520717 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:00 INFO - PROCESS | 6187 | 1461236520982 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:02:01 INFO - PROCESS | 6187 | 1461236521336 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x9402fc00 == 152 [pid = 6187] [id = 662] 04:02:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x94079000) [pid = 6187] [serial = 1987] [outer = (nil)] 04:02:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x97db4800) [pid = 6187] [serial = 1988] [outer = 0x94079000] 04:02:01 INFO - PROCESS | 6187 | 1461236521437 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x97dba000) [pid = 6187] [serial = 1989] [outer = 0x94079000] 04:02:02 INFO - PROCESS | 6187 | 1461236522488 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1843ms 04:02:02 INFO - PROCESS | 6187 | 1461236522550 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 6187 | 1461236522554 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 04:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:02:02 INFO - PROCESS | 6187 | 1461236522562 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 6187 | 1461236522566 Marionette TRACE conn4 <- [1,2622,null,{}] 04:02:02 INFO - PROCESS | 6187 | 1461236522572 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:02 INFO - PROCESS | 6187 | 1461236522852 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:02:03 INFO - PROCESS | 6187 | 1461236523207 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x97ccd800 == 153 [pid = 6187] [id = 663] 04:02:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x97cd2c00) [pid = 6187] [serial = 1990] [outer = (nil)] 04:02:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x980c2800) [pid = 6187] [serial = 1991] [outer = 0x97cd2c00] 04:02:03 INFO - PROCESS | 6187 | 1461236523309 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x98206400) [pid = 6187] [serial = 1992] [outer = 0x97cd2c00] 04:02:04 INFO - PROCESS | 6187 | 1461236524322 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1848ms 04:02:04 INFO - PROCESS | 6187 | 1461236524411 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 6187 | 1461236524415 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 04:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:02:04 INFO - PROCESS | 6187 | 1461236524422 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 6187 | 1461236524426 Marionette TRACE conn4 <- [1,2626,null,{}] 04:02:04 INFO - PROCESS | 6187 | 1461236524433 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:04 INFO - PROCESS | 6187 | 1461236524735 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:02:05 INFO - PROCESS | 6187 | 1461236525117 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x98419000 == 154 [pid = 6187] [id = 664] 04:02:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x9841a400) [pid = 6187] [serial = 1993] [outer = (nil)] 04:02:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x98458800) [pid = 6187] [serial = 1994] [outer = 0x9841a400] 04:02:05 INFO - PROCESS | 6187 | 1461236525234 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x99935c00) [pid = 6187] [serial = 1995] [outer = 0x9841a400] 04:02:06 INFO - PROCESS | 6187 | 1461236526291 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1938ms 04:02:06 INFO - PROCESS | 6187 | 1461236526361 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:02:06 INFO - PROCESS | 6187 | 1461236526367 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 04:02:06 INFO - PROCESS | 6187 | 1461236526374 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 6187 | 1461236526379 Marionette TRACE conn4 <- [1,2630,null,{}] 04:02:06 INFO - PROCESS | 6187 | 1461236526387 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:06 INFO - PROCESS | 6187 | 1461236526730 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:02:07 INFO - PROCESS | 6187 | 1461236527117 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x98419400 == 155 [pid = 6187] [id = 665] 04:02:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x99a8f400) [pid = 6187] [serial = 1996] [outer = (nil)] 04:02:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x9ff3c800) [pid = 6187] [serial = 1997] [outer = 0x99a8f400] 04:02:07 INFO - PROCESS | 6187 | 1461236527214 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0xa0a46c00) [pid = 6187] [serial = 1998] [outer = 0x99a8f400] 04:02:08 INFO - PROCESS | 6187 | 1461236528252 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1952ms 04:02:08 INFO - PROCESS | 6187 | 1461236528327 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 6187 | 1461236528331 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 04:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:02:08 INFO - PROCESS | 6187 | 1461236528340 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 6187 | 1461236528344 Marionette TRACE conn4 <- [1,2634,null,{}] 04:02:08 INFO - PROCESS | 6187 | 1461236528351 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:08 INFO - PROCESS | 6187 | 1461236528651 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:02:09 INFO - PROCESS | 6187 | 1461236529065 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e416800 == 156 [pid = 6187] [id = 666] 04:02:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x8e418800) [pid = 6187] [serial = 1999] [outer = (nil)] 04:02:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x8e41bc00) [pid = 6187] [serial = 2000] [outer = 0x8e418800] 04:02:09 INFO - PROCESS | 6187 | 1461236529174 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x8e41ec00) [pid = 6187] [serial = 2001] [outer = 0x8e418800] 04:02:10 INFO - PROCESS | 6187 | 1461236530618 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2342ms 04:02:10 INFO - PROCESS | 6187 | 1461236530684 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 6187 | 1461236530691 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 04:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:02:10 INFO - PROCESS | 6187 | 1461236530701 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 6187 | 1461236530706 Marionette TRACE conn4 <- [1,2638,null,{}] 04:02:10 INFO - PROCESS | 6187 | 1461236530714 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:11 INFO - PROCESS | 6187 | 1461236531051 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:02:11 INFO - PROCESS | 6187 | 1461236531412 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e413c00 == 157 [pid = 6187] [id = 667] 04:02:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x8e41a000) [pid = 6187] [serial = 2002] [outer = (nil)] 04:02:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0xa0a46800) [pid = 6187] [serial = 2003] [outer = 0x8e41a000] 04:02:11 INFO - PROCESS | 6187 | 1461236531517 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0xa0c13c00) [pid = 6187] [serial = 2004] [outer = 0x8e41a000] 04:02:12 INFO - PROCESS | 6187 | 1461236532561 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1897ms 04:02:12 INFO - PROCESS | 6187 | 1461236532599 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 6187 | 1461236532602 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 04:02:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:02:12 INFO - PROCESS | 6187 | 1461236532610 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 6187 | 1461236532616 Marionette TRACE conn4 <- [1,2642,null,{}] 04:02:12 INFO - PROCESS | 6187 | 1461236532624 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:12 INFO - PROCESS | 6187 | 1461236532909 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:02:13 INFO - PROCESS | 6187 | 1461236533285 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x863b0c00 == 158 [pid = 6187] [id = 668] 04:02:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x8eeb3800) [pid = 6187] [serial = 2005] [outer = (nil)] 04:02:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0xa2a6b800) [pid = 6187] [serial = 2006] [outer = 0x8eeb3800] 04:02:13 INFO - PROCESS | 6187 | 1461236533394 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0xa3c81800) [pid = 6187] [serial = 2007] [outer = 0x8eeb3800] 04:02:14 INFO - PROCESS | 6187 | 1461236534427 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:02:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1895ms 04:02:14 INFO - PROCESS | 6187 | 1461236534506 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 6187 | 1461236534509 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 04:02:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:02:14 INFO - PROCESS | 6187 | 1461236534516 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 6187 | 1461236534521 Marionette TRACE conn4 <- [1,2646,null,{}] 04:02:14 INFO - PROCESS | 6187 | 1461236534528 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:14 INFO - PROCESS | 6187 | 1461236534834 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8b651c00 == 157 [pid = 6187] [id = 477] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x87606800 == 156 [pid = 6187] [id = 207] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8804ac00 == 155 [pid = 6187] [id = 236] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8b318000 == 154 [pid = 6187] [id = 612] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x88c65800 == 153 [pid = 6187] [id = 574] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x9131f400 == 152 [pid = 6187] [id = 235] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab5dc00 == 151 [pid = 6187] [id = 653] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7ae800 == 150 [pid = 6187] [id = 652] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba5400 == 149 [pid = 6187] [id = 651] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x863a8800 == 148 [pid = 6187] [id = 650] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x87606c00 == 147 [pid = 6187] [id = 641] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8eeb1800 == 146 [pid = 6187] [id = 640] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8e785c00 == 145 [pid = 6187] [id = 639] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8e780c00 == 144 [pid = 6187] [id = 638] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a0400 == 143 [pid = 6187] [id = 637] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x8b7a4c00 == 142 [pid = 6187] [id = 636] 04:02:17 INFO - PROCESS | 6187 | --DOCSHELL 0x863a7400 == 141 [pid = 6187] [id = 635] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8c7e2000) [pid = 6187] [serial = 1904] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x98420c00) [pid = 6187] [serial = 1871] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x98205400) [pid = 6187] [serial = 1868] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x880e6800) [pid = 6187] [serial = 1886] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8ab5d800) [pid = 6187] [serial = 1901] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x88049800) [pid = 6187] [serial = 1895] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0xa2a6ac00) [pid = 6187] [serial = 1881] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8abac400) [pid = 6187] [serial = 1899] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x996eb800) [pid = 6187] [serial = 1874] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x88c62000) [pid = 6187] [serial = 1896] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x902fa800) [pid = 6187] [serial = 1854] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x99940c00) [pid = 6187] [serial = 1875] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x97c7b800) [pid = 6187] [serial = 1889] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x9ffce000) [pid = 6187] [serial = 1878] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x91312400) [pid = 6187] [serial = 1856] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x96b98c00) [pid = 6187] [serial = 1865] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8e784000) [pid = 6187] [serial = 1850] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0xa498ac00) [pid = 6187] [serial = 1884] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x9fc0e800) [pid = 6187] [serial = 1877] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x93a6fc00) [pid = 6187] [serial = 1862] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ee70400) [pid = 6187] [serial = 1788] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8aef7800) [pid = 6187] [serial = 1847] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x9820a000) [pid = 6187] [serial = 1869] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8b7a5000) [pid = 6187] [serial = 1902] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8ab52800) [pid = 6187] [serial = 1898] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x91405000) [pid = 6187] [serial = 1859] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x98455400) [pid = 6187] [serial = 1872] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x91319000) [pid = 6187] [serial = 1857] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x91443400) [pid = 6187] [serial = 1860] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x901a2800) [pid = 6187] [serial = 1853] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0xa45eec00) [pid = 6187] [serial = 1883] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0xa282a000) [pid = 6187] [serial = 1880] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8b765800) [pid = 6187] [serial = 1848] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x93e48800) [pid = 6187] [serial = 1863] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x97b35800) [pid = 6187] [serial = 1866] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8f75d400) [pid = 6187] [serial = 1851] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x97c83400) [pid = 6187] [serial = 1892] [outer = (nil)] [url = about:blank] 04:02:18 INFO - PROCESS | 6187 | 1461236538060 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x85898c00 == 142 [pid = 6187] [id = 669] 04:02:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x85899c00) [pid = 6187] [serial = 2008] [outer = (nil)] 04:02:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x861de400) [pid = 6187] [serial = 2009] [outer = 0x85899c00] 04:02:18 INFO - PROCESS | 6187 | 1461236538151 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8629c800) [pid = 6187] [serial = 2010] [outer = 0x85899c00] 04:02:19 INFO - PROCESS | 6187 | 1461236539093 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:02:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:02:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 4650ms 04:02:19 INFO - PROCESS | 6187 | 1461236539170 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 6187 | 1461236539177 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 04:02:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:02:19 INFO - PROCESS | 6187 | 1461236539188 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 6187 | 1461236539193 Marionette TRACE conn4 <- [1,2650,null,{}] 04:02:19 INFO - PROCESS | 6187 | 1461236539201 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:19 INFO - PROCESS | 6187 | 1461236539465 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:02:19 INFO - PROCESS | 6187 | 1461236539729 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8760dc00 == 143 [pid = 6187] [id = 670] 04:02:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x876ee000) [pid = 6187] [serial = 2011] [outer = (nil)] 04:02:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x876f2000) [pid = 6187] [serial = 2012] [outer = 0x876ee000] 04:02:19 INFO - PROCESS | 6187 | 1461236539821 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x87f0c400) [pid = 6187] [serial = 2013] [outer = 0x876ee000] 04:02:20 INFO - PROCESS | 6187 | 1461236540847 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:02:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1690ms 04:02:20 INFO - PROCESS | 6187 | 1461236540882 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:02:20 INFO - PROCESS | 6187 | 1461236540891 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 04:02:20 INFO - PROCESS | 6187 | 1461236540907 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 6187 | 1461236540912 Marionette TRACE conn4 <- [1,2654,null,{}] 04:02:20 INFO - PROCESS | 6187 | 1461236540919 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:21 INFO - PROCESS | 6187 | 1461236541280 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:02:21 INFO - PROCESS | 6187 | 1461236541554 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x880ec800 == 144 [pid = 6187] [id = 671] 04:02:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x886ee800) [pid = 6187] [serial = 2014] [outer = (nil)] 04:02:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x886f6c00) [pid = 6187] [serial = 2015] [outer = 0x886ee800] 04:02:21 INFO - PROCESS | 6187 | 1461236541672 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x88c65800) [pid = 6187] [serial = 2016] [outer = 0x886ee800] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x93a74c00) [pid = 6187] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8b762400) [pid = 6187] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8ff20400) [pid = 6187] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8f75a400) [pid = 6187] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x902ebc00) [pid = 6187] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x880e4800) [pid = 6187] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x8c02c800) [pid = 6187] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x91317800) [pid = 6187] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x88043800) [pid = 6187] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8aba8c00) [pid = 6187] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x97db5000) [pid = 6187] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x880ec400) [pid = 6187] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8b7af400) [pid = 6187] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x92b1ac00) [pid = 6187] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x89006000) [pid = 6187] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8ee75000) [pid = 6187] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x981c3800) [pid = 6187] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x876edc00) [pid = 6187] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x880df000) [pid = 6187] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x88e49800) [pid = 6187] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:02:23 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x8ac3e000) [pid = 6187] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:02:23 INFO - PROCESS | 6187 | 1461236543575 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2706ms 04:02:23 INFO - PROCESS | 6187 | 1461236543604 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 6187 | 1461236543609 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 04:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:02:23 INFO - PROCESS | 6187 | 1461236543630 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 6187 | 1461236543641 Marionette TRACE conn4 <- [1,2658,null,{}] 04:02:23 INFO - PROCESS | 6187 | 1461236543649 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:23 INFO - PROCESS | 6187 | 1461236543903 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:02:24 INFO - PROCESS | 6187 | 1461236544162 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a3800 == 145 [pid = 6187] [id = 672] 04:02:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x88c59800) [pid = 6187] [serial = 2017] [outer = (nil)] 04:02:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8900d000) [pid = 6187] [serial = 2018] [outer = 0x88c59800] 04:02:24 INFO - PROCESS | 6187 | 1461236544256 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x898c5400) [pid = 6187] [serial = 2019] [outer = 0x88c59800] 04:02:25 INFO - PROCESS | 6187 | 1461236545509 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1957ms 04:02:25 INFO - PROCESS | 6187 | 1461236545578 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 6187 | 1461236545586 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 04:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:02:25 INFO - PROCESS | 6187 | 1461236545596 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 6187 | 1461236545603 Marionette TRACE conn4 <- [1,2662,null,{}] 04:02:25 INFO - PROCESS | 6187 | 1461236545614 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:25 INFO - PROCESS | 6187 | 1461236545939 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:02:26 INFO - PROCESS | 6187 | 1461236546356 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x87603000 == 146 [pid = 6187] [id = 673] 04:02:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x87606000) [pid = 6187] [serial = 2020] [outer = (nil)] 04:02:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x876f0c00) [pid = 6187] [serial = 2021] [outer = 0x87606000] 04:02:26 INFO - PROCESS | 6187 | 1461236546477 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88043400) [pid = 6187] [serial = 2022] [outer = 0x87606000] 04:02:27 INFO - PROCESS | 6187 | 1461236547587 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:02:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:02:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2044ms 04:02:27 INFO - PROCESS | 6187 | 1461236547656 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 6187 | 1461236547665 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 04:02:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:02:27 INFO - PROCESS | 6187 | 1461236547682 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 6187 | 1461236547688 Marionette TRACE conn4 <- [1,2666,null,{}] 04:02:27 INFO - PROCESS | 6187 | 1461236547695 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:27 INFO - PROCESS | 6187 | 1461236547973 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:02:28 INFO - PROCESS | 6187 | 1461236548302 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x880e2c00 == 147 [pid = 6187] [id = 674] 04:02:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x886ed800) [pid = 6187] [serial = 2023] [outer = (nil)] 04:02:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x88e4b800) [pid = 6187] [serial = 2024] [outer = 0x886ed800] 04:02:28 INFO - PROCESS | 6187 | 1461236548405 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8ab54800) [pid = 6187] [serial = 2025] [outer = 0x886ed800] 04:02:29 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:29 INFO - PROCESS | 6187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:02:29 INFO - PROCESS | 6187 | 1461236549955 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:02:30 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) 04:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2395ms 04:02:30 INFO - PROCESS | 6187 | 1461236550116 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 6187 | 1461236550122 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 04:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:02:30 INFO - PROCESS | 6187 | 1461236550135 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 6187 | 1461236550142 Marionette TRACE conn4 <- [1,2670,null,{}] 04:02:30 INFO - PROCESS | 6187 | 1461236550160 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:30 INFO - PROCESS | 6187 | 1461236550485 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:02:30 INFO - PROCESS | 6187 | 1461236550787 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x880e4400 == 148 [pid = 6187] [id = 675] 04:02:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8ab59400) [pid = 6187] [serial = 2026] [outer = (nil)] 04:02:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8ac34000) [pid = 6187] [serial = 2027] [outer = 0x8ab59400] 04:02:30 INFO - PROCESS | 6187 | 1461236550896 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8aef0800) [pid = 6187] [serial = 2028] [outer = 0x8ab59400] 04:02:32 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:32 INFO - PROCESS | 6187 | 1461236552363 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 6187 | 1461236552437 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 04:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:02:32 INFO - PROCESS | 6187 | 1461236552445 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 6187 | 1461236552450 Marionette TRACE conn4 <- [1,2674,null,{}] 04:02:32 INFO - PROCESS | 6187 | 1461236552560 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:32 INFO - PROCESS | 6187 | 1461236552818 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:02:33 INFO - PROCESS | 6187 | 1461236553125 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3d800 == 149 [pid = 6187] [id = 676] 04:02:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8b318400) [pid = 6187] [serial = 2029] [outer = (nil)] 04:02:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8b64cc00) [pid = 6187] [serial = 2030] [outer = 0x8b318400] 04:02:33 INFO - PROCESS | 6187 | 1461236553225 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8b656000) [pid = 6187] [serial = 2031] [outer = 0x8b318400] 04:02:34 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:34 INFO - PROCESS | 6187 | 1461236554713 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 6187 | 1461236554751 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 04:02:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:02:34 INFO - PROCESS | 6187 | 1461236554760 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 6187 | 1461236554765 Marionette TRACE conn4 <- [1,2678,null,{}] 04:02:34 INFO - PROCESS | 6187 | 1461236554774 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:35 INFO - PROCESS | 6187 | 1461236555102 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:02:35 INFO - PROCESS | 6187 | 1461236555398 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b64fc00 == 150 [pid = 6187] [id = 677] 04:02:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8b655800) [pid = 6187] [serial = 2032] [outer = (nil)] 04:02:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8b769c00) [pid = 6187] [serial = 2033] [outer = 0x8b655800] 04:02:35 INFO - PROCESS | 6187 | 1461236555496 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8b7a8c00) [pid = 6187] [serial = 2034] [outer = 0x8b655800] 04:02:36 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:36 INFO - PROCESS | 6187 | 1461236556974 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:02:36 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) 04:02:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2239ms 04:02:37 INFO - PROCESS | 6187 | 1461236557000 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 6187 | 1461236557005 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 04:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:02:37 INFO - PROCESS | 6187 | 1461236557013 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 6187 | 1461236557016 Marionette TRACE conn4 <- [1,2682,null,{}] 04:02:37 INFO - PROCESS | 6187 | 1461236557025 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:37 INFO - PROCESS | 6187 | 1461236557418 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:02:37 INFO - PROCESS | 6187 | 1461236557694 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a9800 == 151 [pid = 6187] [id = 678] 04:02:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8b767800) [pid = 6187] [serial = 2035] [outer = (nil)] 04:02:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8c7db000) [pid = 6187] [serial = 2036] [outer = 0x8b767800] 04:02:37 INFO - PROCESS | 6187 | 1461236557809 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8e373000) [pid = 6187] [serial = 2037] [outer = 0x8b767800] 04:02:39 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:39 INFO - PROCESS | 6187 | 1461236559656 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:02:39 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) 04:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2694ms 04:02:39 INFO - PROCESS | 6187 | 1461236559720 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 04:02:39 INFO - PROCESS | 6187 | 1461236559725 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 04:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:02:39 INFO - PROCESS | 6187 | 1461236559736 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 6187 | 1461236559740 Marionette TRACE conn4 <- [1,2686,null,{}] 04:02:39 INFO - PROCESS | 6187 | 1461236559750 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:40 INFO - PROCESS | 6187 | 1461236560041 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:02:40 INFO - PROCESS | 6187 | 1461236560366 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c8e9000 == 152 [pid = 6187] [id = 679] 04:02:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8e371000) [pid = 6187] [serial = 2038] [outer = (nil)] 04:02:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8e41a800) [pid = 6187] [serial = 2039] [outer = 0x8e371000] 04:02:40 INFO - PROCESS | 6187 | 1461236560475 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8e4ec800) [pid = 6187] [serial = 2040] [outer = 0x8e371000] 04:02:41 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:41 INFO - PROCESS | 6187 | 1461236561914 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:02:41 INFO - PROCESS | 6187 | 1461236561980 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 04:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:02:41 INFO - PROCESS | 6187 | 1461236561988 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:02:41 INFO - PROCESS | 6187 | 1461236561992 Marionette TRACE conn4 <- [1,2690,null,{}] 04:02:42 INFO - PROCESS | 6187 | 1461236561998 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:42 INFO - PROCESS | 6187 | 1461236562396 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:02:42 INFO - PROCESS | 6187 | 1461236562618 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x863b0400 == 153 [pid = 6187] [id = 680] 04:02:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8e375c00) [pid = 6187] [serial = 2041] [outer = (nil)] 04:02:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8e62a800) [pid = 6187] [serial = 2042] [outer = 0x8e375c00] 04:02:42 INFO - PROCESS | 6187 | 1461236562713 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8e782400) [pid = 6187] [serial = 2043] [outer = 0x8e375c00] 04:02:44 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:44 INFO - PROCESS | 6187 | 1461236564188 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 6187 | 1461236564243 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 04:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:02:44 INFO - PROCESS | 6187 | 1461236564360 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 6187 | 1461236564365 Marionette TRACE conn4 <- [1,2694,null,{}] 04:02:44 INFO - PROCESS | 6187 | 1461236564385 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:44 INFO - PROCESS | 6187 | 1461236564660 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:02:44 INFO - PROCESS | 6187 | 1461236564954 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e417000 == 154 [pid = 6187] [id = 681] 04:02:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x8e419c00) [pid = 6187] [serial = 2044] [outer = (nil)] 04:02:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x8ee74c00) [pid = 6187] [serial = 2045] [outer = 0x8e419c00] 04:02:45 INFO - PROCESS | 6187 | 1461236565054 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x8ee7ac00) [pid = 6187] [serial = 2046] [outer = 0x8e419c00] 04:02:46 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:46 INFO - PROCESS | 6187 | 1461236566487 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 6187 | 1461236566535 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 04:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:02:46 INFO - PROCESS | 6187 | 1461236566543 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 6187 | 1461236566547 Marionette TRACE conn4 <- [1,2698,null,{}] 04:02:46 INFO - PROCESS | 6187 | 1461236566555 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:46 INFO - PROCESS | 6187 | 1461236566878 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:02:47 INFO - PROCESS | 6187 | 1461236567181 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e4e5800 == 155 [pid = 6187] [id = 682] 04:02:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x8ee70000) [pid = 6187] [serial = 2047] [outer = (nil)] 04:02:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x8eeb5c00) [pid = 6187] [serial = 2048] [outer = 0x8ee70000] 04:02:47 INFO - PROCESS | 6187 | 1461236567283 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x8f014c00) [pid = 6187] [serial = 2049] [outer = 0x8ee70000] 04:02:48 INFO - PROCESS | 6187 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:48 INFO - PROCESS | 6187 | 1461236568737 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 6187 | 1461236568791 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 04:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:02:48 INFO - PROCESS | 6187 | 1461236568799 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 6187 | 1461236568805 Marionette TRACE conn4 <- [1,2702,null,{}] 04:02:48 INFO - PROCESS | 6187 | 1461236568812 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:49 INFO - PROCESS | 6187 | 1461236569185 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:02:49 INFO - PROCESS | 6187 | 1461236569495 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x886f6000 == 156 [pid = 6187] [id = 683] 04:02:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x8ee70400) [pid = 6187] [serial = 2050] [outer = (nil)] 04:02:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x8f75d400) [pid = 6187] [serial = 2051] [outer = 0x8ee70400] 04:02:49 INFO - PROCESS | 6187 | 1461236569623 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x8ff1e800) [pid = 6187] [serial = 2052] [outer = 0x8ee70400] 04:02:50 INFO - PROCESS | 6187 | 1461236570742 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:02:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1985ms 04:02:50 INFO - PROCESS | 6187 | 1461236570785 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:02:50 INFO - PROCESS | 6187 | 1461236570790 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 04:02:50 INFO - PROCESS | 6187 | 1461236570798 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 6187 | 1461236570801 Marionette TRACE conn4 <- [1,2706,null,{}] 04:02:50 INFO - PROCESS | 6187 | 1461236570811 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:51 INFO - PROCESS | 6187 | 1461236571072 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:02:51 INFO - PROCESS | 6187 | 1461236571445 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f764400 == 157 [pid = 6187] [id = 684] 04:02:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x8f943400) [pid = 6187] [serial = 2053] [outer = (nil)] 04:02:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x90047800) [pid = 6187] [serial = 2054] [outer = 0x8f943400] 04:02:51 INFO - PROCESS | 6187 | 1461236571547 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x9004ec00) [pid = 6187] [serial = 2055] [outer = 0x8f943400] 04:02:52 INFO - PROCESS | 6187 | 1461236572642 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1893ms 04:02:52 INFO - PROCESS | 6187 | 1461236572691 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 04:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:02:52 INFO - PROCESS | 6187 | 1461236572695 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 04:02:52 INFO - PROCESS | 6187 | 1461236572703 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 6187 | 1461236572706 Marionette TRACE conn4 <- [1,2710,null,{}] 04:02:52 INFO - PROCESS | 6187 | 1461236572714 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:52 INFO - PROCESS | 6187 | 1461236572988 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:02:53 INFO - PROCESS | 6187 | 1461236573344 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b5a1c00 == 158 [pid = 6187] [id = 685] 04:02:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x8e414c00) [pid = 6187] [serial = 2056] [outer = (nil)] 04:02:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x901a2800) [pid = 6187] [serial = 2057] [outer = 0x8e414c00] 04:02:53 INFO - PROCESS | 6187 | 1461236573446 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x901a4400) [pid = 6187] [serial = 2058] [outer = 0x8e414c00] 04:02:54 INFO - PROCESS | 6187 | 1461236574528 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:02:54 INFO - PROCESS | 6187 | 1461236574597 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 04:02:54 INFO - PROCESS | 6187 | 1461236574605 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 6187 | 1461236574608 Marionette TRACE conn4 <- [1,2714,null,{}] 04:02:54 INFO - PROCESS | 6187 | 1461236574658 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:55 INFO - PROCESS | 6187 | 1461236575028 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:02:55 INFO - PROCESS | 6187 | 1461236575308 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f75e400 == 159 [pid = 6187] [id = 686] 04:02:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x902f5000) [pid = 6187] [serial = 2059] [outer = (nil)] 04:02:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x908e3800) [pid = 6187] [serial = 2060] [outer = 0x902f5000] 04:02:55 INFO - PROCESS | 6187 | 1461236575408 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x908e9400) [pid = 6187] [serial = 2061] [outer = 0x902f5000] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x91529000 == 158 [pid = 6187] [id = 551] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8e62a400 == 157 [pid = 6187] [id = 622] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x9b0c1800 == 156 [pid = 6187] [id = 626] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x9938b800 == 155 [pid = 6187] [id = 625] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x880dec00 == 154 [pid = 6187] [id = 628] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0xa3c8a400 == 153 [pid = 6187] [id = 553] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab55400 == 152 [pid = 6187] [id = 624] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x97dc0800 == 151 [pid = 6187] [id = 550] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x880e1400 == 150 [pid = 6187] [id = 629] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x876f6c00 == 149 [pid = 6187] [id = 627] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x97048c00 == 148 [pid = 6187] [id = 623] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8628f400 == 147 [pid = 6187] [id = 552] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x92b20800 == 146 [pid = 6187] [id = 621] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8e416800 == 145 [pid = 6187] [id = 666] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x98419400 == 144 [pid = 6187] [id = 665] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x9938e800 == 143 [pid = 6187] [id = 533] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x98419000 == 142 [pid = 6187] [id = 664] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x97ccd800 == 141 [pid = 6187] [id = 663] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x9402fc00 == 140 [pid = 6187] [id = 662] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x91332400 == 139 [pid = 6187] [id = 660] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x886f0000 == 138 [pid = 6187] [id = 661] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x908edc00 == 137 [pid = 6187] [id = 659] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8aef3000 == 136 [pid = 6187] [id = 658] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8e61fc00 == 135 [pid = 6187] [id = 657] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8c60cc00 == 134 [pid = 6187] [id = 656] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8760ac00 == 133 [pid = 6187] [id = 654] 04:02:57 INFO - PROCESS | 6187 | --DOCSHELL 0x8aba9c00 == 132 [pid = 6187] [id = 655] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x8c7dcc00) [pid = 6187] [serial = 1910] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x93c94000) [pid = 6187] [serial = 1928] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x97c7c400) [pid = 6187] [serial = 1934] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8f018000) [pid = 6187] [serial = 1913] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x99a98000) [pid = 6187] [serial = 1943] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x880e2000) [pid = 6187] [serial = 1952] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x93c9e000) [pid = 6187] [serial = 1929] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x886e9800) [pid = 6187] [serial = 1953] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x9b0b3c00) [pid = 6187] [serial = 1944] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x880e8400) [pid = 6187] [serial = 1887] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x8ac39000) [pid = 6187] [serial = 1908] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8e370400) [pid = 6187] [serial = 1911] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x98d51c00) [pid = 6187] [serial = 1940] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x96b47000) [pid = 6187] [serial = 1932] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x95c92000) [pid = 6187] [serial = 1931] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8f01dc00) [pid = 6187] [serial = 1845] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x902f9800) [pid = 6187] [serial = 1920] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8ff2f000) [pid = 6187] [serial = 1916] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x91522c00) [pid = 6187] [serial = 1923] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x97c7d400) [pid = 6187] [serial = 1890] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x9140bc00) [pid = 6187] [serial = 1922] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x90047000) [pid = 6187] [serial = 1917] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8c609400) [pid = 6187] [serial = 1959] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x92c53400) [pid = 6187] [serial = 1926] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x9feb4800) [pid = 6187] [serial = 1947] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x898c7800) [pid = 6187] [serial = 1907] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x92b22c00) [pid = 6187] [serial = 1925] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0xa0ad6c00) [pid = 6187] [serial = 1949] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8b324800) [pid = 6187] [serial = 1956] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8c603400) [pid = 6187] [serial = 1958] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x9019f400) [pid = 6187] [serial = 1919] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x9fc9b400) [pid = 6187] [serial = 1946] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x98203000) [pid = 6187] [serial = 1937] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x98419800) [pid = 6187] [serial = 1938] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x97c85400) [pid = 6187] [serial = 1893] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x99398400) [pid = 6187] [serial = 1941] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x97c80c00) [pid = 6187] [serial = 1935] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8aeea800) [pid = 6187] [serial = 1955] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8f763400) [pid = 6187] [serial = 1914] [outer = (nil)] [url = about:blank] 04:02:57 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8c610800) [pid = 6187] [serial = 1961] [outer = (nil)] [url = about:blank] 04:02:58 INFO - PROCESS | 6187 | 1461236578484 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3942ms 04:02:58 INFO - PROCESS | 6187 | 1461236578547 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 6187 | 1461236578554 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 04:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:02:58 INFO - PROCESS | 6187 | 1461236578567 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 6187 | 1461236578572 Marionette TRACE conn4 <- [1,2718,null,{}] 04:02:58 INFO - PROCESS | 6187 | 1461236578582 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:58 INFO - PROCESS | 6187 | 1461236578842 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:02:59 INFO - PROCESS | 6187 | 1461236579147 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8803dc00 == 133 [pid = 6187] [id = 687] 04:02:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x880e4800) [pid = 6187] [serial = 2062] [outer = (nil)] 04:02:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x886ec000) [pid = 6187] [serial = 2063] [outer = 0x880e4800] 04:02:59 INFO - PROCESS | 6187 | 1461236579247 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x88c64000) [pid = 6187] [serial = 2064] [outer = 0x880e4800] 04:03:00 INFO - PROCESS | 6187 | 1461236580377 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:03:00 INFO - PROCESS | 6187 | 1461236580477 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 04:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:03:00 INFO - PROCESS | 6187 | 1461236580501 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:03:00 INFO - PROCESS | 6187 | 1461236580509 Marionette TRACE conn4 <- [1,2722,null,{}] 04:03:00 INFO - PROCESS | 6187 | 1461236580530 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:00 INFO - PROCESS | 6187 | 1461236580987 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:03:01 INFO - PROCESS | 6187 | 1461236581140 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x88049000 == 134 [pid = 6187] [id = 688] 04:03:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8aba1c00) [pid = 6187] [serial = 2065] [outer = (nil)] 04:03:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8ac33000) [pid = 6187] [serial = 2066] [outer = 0x8aba1c00] 04:03:01 INFO - PROCESS | 6187 | 1461236581227 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8ac3c000) [pid = 6187] [serial = 2067] [outer = 0x8aba1c00] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8eebb800) [pid = 6187] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x908ee400) [pid = 6187] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x898cf000) [pid = 6187] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x876ee000) [pid = 6187] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x92134000) [pid = 6187] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8aeef000) [pid = 6187] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x886ee800) [pid = 6187] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x94079000) [pid = 6187] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x99a8f400) [pid = 6187] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8e418800) [pid = 6187] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x8e41a000) [pid = 6187] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x8eeba000) [pid = 6187] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 111 (0x8b5a1400) [pid = 6187] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 110 (0x876ec800) [pid = 6187] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 109 (0x9841a400) [pid = 6187] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 108 (0x97cd2c00) [pid = 6187] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 107 (0x898cec00) [pid = 6187] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 106 (0x85899c00) [pid = 6187] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:03:02 INFO - PROCESS | 6187 | --DOMWINDOW == 105 (0x8c60e000) [pid = 6187] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:03:03 INFO - PROCESS | 6187 | 1461236583059 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 6187 | 1461236583170 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 04:03:03 INFO - PROCESS | 6187 | 1461236583178 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 6187 | 1461236583185 Marionette TRACE conn4 <- [1,2726,null,{}] 04:03:03 INFO - PROCESS | 6187 | 1461236583203 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:03 INFO - PROCESS | 6187 | 1461236583541 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:03:03 INFO - PROCESS | 6187 | 1461236583560 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x85899c00 == 135 [pid = 6187] [id = 689] 04:03:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 106 (0x88047000) [pid = 6187] [serial = 2068] [outer = (nil)] 04:03:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 107 (0x8b75f000) [pid = 6187] [serial = 2069] [outer = 0x88047000] 04:03:03 INFO - PROCESS | 6187 | 1461236583665 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 108 (0x8c027c00) [pid = 6187] [serial = 2070] [outer = 0x88047000] 04:03:04 INFO - PROCESS | 6187 | 1461236584888 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:03:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1751ms 04:03:04 INFO - PROCESS | 6187 | 1461236584929 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 6187 | 1461236584937 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 04:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:03:04 INFO - PROCESS | 6187 | 1461236584948 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 6187 | 1461236584954 Marionette TRACE conn4 <- [1,2730,null,{}] 04:03:04 INFO - PROCESS | 6187 | 1461236584966 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:05 INFO - PROCESS | 6187 | 1461236585284 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:03:05 INFO - PROCESS | 6187 | 1461236585667 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x8760ac00 == 136 [pid = 6187] [id = 690] 04:03:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 109 (0x876ed400) [pid = 6187] [serial = 2071] [outer = (nil)] 04:03:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 110 (0x8803f800) [pid = 6187] [serial = 2072] [outer = 0x876ed400] 04:03:05 INFO - PROCESS | 6187 | 1461236585772 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 111 (0x886e9000) [pid = 6187] [serial = 2073] [outer = 0x876ed400] 04:03:07 INFO - PROCESS | 6187 | 1461236587289 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 6187 | 1461236587502 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 04:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:03:07 INFO - PROCESS | 6187 | 1461236587530 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 6187 | 1461236587540 Marionette TRACE conn4 <- [1,2734,null,{}] 04:03:07 INFO - PROCESS | 6187 | 1461236587553 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:07 INFO - PROCESS | 6187 | 1461236587986 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:03:08 INFO - PROCESS | 6187 | 1461236588388 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x86aae400 == 137 [pid = 6187] [id = 691] 04:03:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 112 (0x86aae800) [pid = 6187] [serial = 2074] [outer = (nil)] 04:03:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x8ab53400) [pid = 6187] [serial = 2075] [outer = 0x86aae800] 04:03:08 INFO - PROCESS | 6187 | 1461236588552 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8ac34c00) [pid = 6187] [serial = 2076] [outer = 0x86aae800] 04:03:09 INFO - PROCESS | 6187 | 1461236589829 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2355ms 04:03:09 INFO - PROCESS | 6187 | 1461236589881 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:03:09 INFO - PROCESS | 6187 | 1461236589886 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 04:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:03:09 INFO - PROCESS | 6187 | 1461236589894 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 6187 | 1461236589901 Marionette TRACE conn4 <- [1,2738,null,{}] 04:03:09 INFO - PROCESS | 6187 | 1461236589920 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:10 INFO - PROCESS | 6187 | 1461236590203 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:03:10 INFO - PROCESS | 6187 | 1461236590616 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab5b800 == 138 [pid = 6187] [id = 692] 04:03:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8b64d000) [pid = 6187] [serial = 2077] [outer = (nil)] 04:03:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8c601c00) [pid = 6187] [serial = 2078] [outer = 0x8b64d000] 04:03:10 INFO - PROCESS | 6187 | 1461236590724 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c60a800) [pid = 6187] [serial = 2079] [outer = 0x8b64d000] 04:03:11 INFO - PROCESS | 6187 | 1461236591911 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2095ms 04:03:11 INFO - PROCESS | 6187 | 1461236591990 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 6187 | 1461236591997 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 04:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:03:12 INFO - PROCESS | 6187 | 1461236592005 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 6187 | 1461236592010 Marionette TRACE conn4 <- [1,2742,null,{}] 04:03:12 INFO - PROCESS | 6187 | 1461236592017 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:12 INFO - PROCESS | 6187 | 1461236592326 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:03:12 INFO - PROCESS | 6187 | 1461236592692 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c030000 == 139 [pid = 6187] [id = 693] 04:03:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8c60c000) [pid = 6187] [serial = 2080] [outer = (nil)] 04:03:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x8e37b800) [pid = 6187] [serial = 2081] [outer = 0x8c60c000] 04:03:12 INFO - PROCESS | 6187 | 1461236592801 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8e418800) [pid = 6187] [serial = 2082] [outer = 0x8c60c000] 04:03:13 INFO - PROCESS | 6187 | 1461236593841 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1886ms 04:03:13 INFO - PROCESS | 6187 | 1461236593892 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 6187 | 1461236593897 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 04:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:03:13 INFO - PROCESS | 6187 | 1461236593904 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 6187 | 1461236593909 Marionette TRACE conn4 <- [1,2746,null,{}] 04:03:13 INFO - PROCESS | 6187 | 1461236593917 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:14 INFO - PROCESS | 6187 | 1461236594185 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:03:14 INFO - PROCESS | 6187 | 1461236594528 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c603800 == 140 [pid = 6187] [id = 694] 04:03:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8e414400) [pid = 6187] [serial = 2083] [outer = (nil)] 04:03:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8e629000) [pid = 6187] [serial = 2084] [outer = 0x8e414400] 04:03:14 INFO - PROCESS | 6187 | 1461236594634 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8e62cc00) [pid = 6187] [serial = 2085] [outer = 0x8e414400] 04:03:15 INFO - PROCESS | 6187 | 1461236595784 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1942ms 04:03:15 INFO - PROCESS | 6187 | 1461236595850 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 6187 | 1461236595858 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 04:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:03:15 INFO - PROCESS | 6187 | 1461236595868 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 6187 | 1461236595872 Marionette TRACE conn4 <- [1,2750,null,{}] 04:03:15 INFO - PROCESS | 6187 | 1461236595883 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:16 INFO - PROCESS | 6187 | 1461236596371 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:03:16 INFO - PROCESS | 6187 | 1461236596809 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e41d800 == 141 [pid = 6187] [id = 695] 04:03:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e4f0800) [pid = 6187] [serial = 2086] [outer = (nil)] 04:03:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8f94a400) [pid = 6187] [serial = 2087] [outer = 0x8e4f0800] 04:03:16 INFO - PROCESS | 6187 | 1461236596979 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8ff36c00) [pid = 6187] [serial = 2088] [outer = 0x8e4f0800] 04:03:18 INFO - PROCESS | 6187 | 1461236598105 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2294ms 04:03:18 INFO - PROCESS | 6187 | 1461236598162 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 6187 | 1461236598167 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 04:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:03:18 INFO - PROCESS | 6187 | 1461236598174 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 6187 | 1461236598178 Marionette TRACE conn4 <- [1,2754,null,{}] 04:03:18 INFO - PROCESS | 6187 | 1461236598185 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:18 INFO - PROCESS | 6187 | 1461236598451 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:03:18 INFO - PROCESS | 6187 | 1461236598813 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f949c00 == 142 [pid = 6187] [id = 696] 04:03:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8f94a000) [pid = 6187] [serial = 2089] [outer = (nil)] 04:03:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x90198400) [pid = 6187] [serial = 2090] [outer = 0x8f94a000] 04:03:18 INFO - PROCESS | 6187 | 1461236598919 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x902ed400) [pid = 6187] [serial = 2091] [outer = 0x8f94a000] 04:03:19 INFO - PROCESS | 6187 | 1461236599921 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1788ms 04:03:19 INFO - PROCESS | 6187 | 1461236599964 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 6187 | 1461236599969 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 04:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:03:19 INFO - PROCESS | 6187 | 1461236599976 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 6187 | 1461236599981 Marionette TRACE conn4 <- [1,2758,null,{}] 04:03:19 INFO - PROCESS | 6187 | 1461236599988 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:20 INFO - PROCESS | 6187 | 1461236600252 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:03:20 INFO - PROCESS | 6187 | 1461236600602 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff32000 == 143 [pid = 6187] [id = 697] 04:03:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x90042400) [pid = 6187] [serial = 2092] [outer = (nil)] 04:03:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x9039c000) [pid = 6187] [serial = 2093] [outer = 0x90042400] 04:03:20 INFO - PROCESS | 6187 | 1461236600721 Marionette DEBUG loaded listener.js 04:03:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x908e8800) [pid = 6187] [serial = 2094] [outer = 0x90042400] 04:03:21 INFO - PROCESS | 6187 | 1461236601700 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1789ms 04:03:21 INFO - PROCESS | 6187 | 1461236601767 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:03:21 INFO - PROCESS | 6187 | 1461236601771 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 04:03:21 INFO - PROCESS | 6187 | 1461236601779 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 6187 | 1461236601783 Marionette TRACE conn4 <- [1,2762,null,{}] 04:03:21 INFO - PROCESS | 6187 | 1461236601790 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:22 INFO - PROCESS | 6187 | 1461236602089 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:03:22 INFO - PROCESS | 6187 | 1461236602440 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x902f6800 == 144 [pid = 6187] [id = 698] 04:03:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x90397800) [pid = 6187] [serial = 2095] [outer = (nil)] 04:03:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x9131c000) [pid = 6187] [serial = 2096] [outer = 0x90397800] 04:03:22 INFO - PROCESS | 6187 | 1461236602545 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x91320400) [pid = 6187] [serial = 2097] [outer = 0x90397800] 04:03:23 INFO - PROCESS | 6187 | 1461236603527 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1785ms 04:03:23 INFO - PROCESS | 6187 | 1461236603564 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 6187 | 1461236603569 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 04:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:03:23 INFO - PROCESS | 6187 | 1461236603576 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 6187 | 1461236603580 Marionette TRACE conn4 <- [1,2766,null,{}] 04:03:23 INFO - PROCESS | 6187 | 1461236603587 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:23 INFO - PROCESS | 6187 | 1461236603860 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:03:24 INFO - PROCESS | 6187 | 1461236604214 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:24 INFO - PROCESS | 6187 | ++DOCSHELL 0x9131a000 == 145 [pid = 6187] [id = 699] 04:03:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x9133b800) [pid = 6187] [serial = 2098] [outer = (nil)] 04:03:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x91404c00) [pid = 6187] [serial = 2099] [outer = 0x9133b800] 04:03:24 INFO - PROCESS | 6187 | 1461236604319 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x91407c00) [pid = 6187] [serial = 2100] [outer = 0x9133b800] 04:03:25 INFO - PROCESS | 6187 | 1461236605394 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1887ms 04:03:25 INFO - PROCESS | 6187 | 1461236605465 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 6187 | 1461236605470 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 04:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:03:25 INFO - PROCESS | 6187 | 1461236605478 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 6187 | 1461236605484 Marionette TRACE conn4 <- [1,2770,null,{}] 04:03:25 INFO - PROCESS | 6187 | 1461236605491 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:25 INFO - PROCESS | 6187 | 1461236605834 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:03:26 INFO - PROCESS | 6187 | 1461236606212 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x91529000 == 146 [pid = 6187] [id = 700] 04:03:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x91529c00) [pid = 6187] [serial = 2101] [outer = (nil)] 04:03:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x9212f400) [pid = 6187] [serial = 2102] [outer = 0x91529c00] 04:03:26 INFO - PROCESS | 6187 | 1461236606330 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x92b17400) [pid = 6187] [serial = 2103] [outer = 0x91529c00] 04:03:27 INFO - PROCESS | 6187 | 1461236607413 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1986ms 04:03:27 INFO - PROCESS | 6187 | 1461236607466 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 6187 | 1461236607470 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 04:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:03:27 INFO - PROCESS | 6187 | 1461236607478 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 6187 | 1461236607482 Marionette TRACE conn4 <- [1,2774,null,{}] 04:03:27 INFO - PROCESS | 6187 | 1461236607490 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:27 INFO - PROCESS | 6187 | 1461236607762 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:03:28 INFO - PROCESS | 6187 | 1461236608154 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x91520800 == 147 [pid = 6187] [id = 701] 04:03:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x91522800) [pid = 6187] [serial = 2104] [outer = (nil)] 04:03:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x92c54000) [pid = 6187] [serial = 2105] [outer = 0x91522800] 04:03:28 INFO - PROCESS | 6187 | 1461236608270 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x92c57400) [pid = 6187] [serial = 2106] [outer = 0x91522800] 04:03:29 INFO - PROCESS | 6187 | 1461236609256 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1834ms 04:03:29 INFO - PROCESS | 6187 | 1461236609320 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 6187 | 1461236609325 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 04:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:03:29 INFO - PROCESS | 6187 | 1461236609332 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 6187 | 1461236609337 Marionette TRACE conn4 <- [1,2778,null,{}] 04:03:29 INFO - PROCESS | 6187 | 1461236609344 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:29 INFO - PROCESS | 6187 | 1461236609623 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:03:30 INFO - PROCESS | 6187 | 1461236610019 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x91521c00 == 148 [pid = 6187] [id = 702] 04:03:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x92b1b000) [pid = 6187] [serial = 2107] [outer = (nil)] 04:03:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x93a6f800) [pid = 6187] [serial = 2108] [outer = 0x92b1b000] 04:03:30 INFO - PROCESS | 6187 | 1461236610123 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x93a72800) [pid = 6187] [serial = 2109] [outer = 0x92b1b000] 04:03:31 INFO - PROCESS | 6187 | 1461236611105 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1838ms 04:03:31 INFO - PROCESS | 6187 | 1461236611172 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 6187 | 1461236611177 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 04:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:03:31 INFO - PROCESS | 6187 | 1461236611185 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 6187 | 1461236611189 Marionette TRACE conn4 <- [1,2782,null,{}] 04:03:31 INFO - PROCESS | 6187 | 1461236611196 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:31 INFO - PROCESS | 6187 | 1461236611470 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:03:31 INFO - PROCESS | 6187 | 1461236611860 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94c400 == 149 [pid = 6187] [id = 703] 04:03:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x93a69400) [pid = 6187] [serial = 2110] [outer = (nil)] 04:03:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x93c96000) [pid = 6187] [serial = 2111] [outer = 0x93a69400] 04:03:31 INFO - PROCESS | 6187 | 1461236611961 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x93c9c800) [pid = 6187] [serial = 2112] [outer = 0x93a69400] 04:03:33 INFO - PROCESS | 6187 | 1461236613062 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:03:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1895ms 04:03:33 INFO - PROCESS | 6187 | 1461236613080 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 6187 | 1461236613084 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 04:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:03:33 INFO - PROCESS | 6187 | 1461236613092 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 6187 | 1461236613097 Marionette TRACE conn4 <- [1,2786,null,{}] 04:03:33 INFO - PROCESS | 6187 | 1461236613105 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:33 INFO - PROCESS | 6187 | 1461236613424 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:03:33 INFO - PROCESS | 6187 | 1461236613813 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 6187 | ++DOCSHELL 0x859ce400 == 150 [pid = 6187] [id = 704] 04:03:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x8900e000) [pid = 6187] [serial = 2113] [outer = (nil)] 04:03:33 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x93e45400) [pid = 6187] [serial = 2114] [outer = 0x8900e000] 04:03:33 INFO - PROCESS | 6187 | 1461236613916 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x93e47c00) [pid = 6187] [serial = 2115] [outer = 0x8900e000] 04:03:34 INFO - PROCESS | 6187 | 1461236614924 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:03:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:03:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1892ms 04:03:34 INFO - PROCESS | 6187 | 1461236614985 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:03:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:03:34 INFO - PROCESS | 6187 | 1461236614990 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 04:03:35 INFO - PROCESS | 6187 | 1461236614998 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 6187 | 1461236615002 Marionette TRACE conn4 <- [1,2790,null,{}] 04:03:35 INFO - PROCESS | 6187 | 1461236615009 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:35 INFO - PROCESS | 6187 | 1461236615300 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x863a4400 == 149 [pid = 6187] [id = 631] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x863b2c00 == 148 [pid = 6187] [id = 632] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x902f1000 == 147 [pid = 6187] [id = 573] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x88049000 == 146 [pid = 6187] [id = 688] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8803dc00 == 145 [pid = 6187] [id = 687] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x863b0400 == 144 [pid = 6187] [id = 680] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8e417000 == 143 [pid = 6187] [id = 681] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8c8e9000 == 142 [pid = 6187] [id = 679] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x863a9800 == 141 [pid = 6187] [id = 678] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8b64fc00 == 140 [pid = 6187] [id = 677] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac3d800 == 139 [pid = 6187] [id = 676] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x880e2c00 == 138 [pid = 6187] [id = 674] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x880e4400 == 137 [pid = 6187] [id = 675] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x87603000 == 136 [pid = 6187] [id = 673] 04:03:38 INFO - PROCESS | 6187 | --DOCSHELL 0x863a3800 == 135 [pid = 6187] [id = 672] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8900d000) [pid = 6187] [serial = 2018] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x9019f800) [pid = 6187] [serial = 1976] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x9131e000) [pid = 6187] [serial = 1979] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0xa0e4a800) [pid = 6187] [serial = 1950] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x876f2000) [pid = 6187] [serial = 2012] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x93e43000) [pid = 6187] [serial = 1983] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x8c024c00) [pid = 6187] [serial = 1968] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x886f6c00) [pid = 6187] [serial = 2015] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x97db4800) [pid = 6187] [serial = 1988] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x92b13400) [pid = 6187] [serial = 1980] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x9ff3c800) [pid = 6187] [serial = 1997] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8e41ec00) [pid = 6187] [serial = 2001] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0xa0c13c00) [pid = 6187] [serial = 2004] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0xa2a6b800) [pid = 6187] [serial = 2006] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8ff22800) [pid = 6187] [serial = 1974] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x87f0c400) [pid = 6187] [serial = 2013] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8c8eec00) [pid = 6187] [serial = 1905] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x88c65800) [pid = 6187] [serial = 2016] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x88c59000) [pid = 6187] [serial = 1964] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x98458800) [pid = 6187] [serial = 1994] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x88e50800) [pid = 6187] [serial = 1965] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8e41bc00) [pid = 6187] [serial = 2000] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8b762c00) [pid = 6187] [serial = 1967] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x980c2800) [pid = 6187] [serial = 1991] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x97dba000) [pid = 6187] [serial = 1989] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0xa0a46c00) [pid = 6187] [serial = 1998] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x97c7b400) [pid = 6187] [serial = 1986] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8629c800) [pid = 6187] [serial = 2010] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x99935c00) [pid = 6187] [serial = 1995] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x861de400) [pid = 6187] [serial = 2009] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8e61e800) [pid = 6187] [serial = 1970] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8ee72400) [pid = 6187] [serial = 1971] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x96b9f000) [pid = 6187] [serial = 1985] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x902f6000) [pid = 6187] [serial = 1977] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0xa0a46800) [pid = 6187] [serial = 2003] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x93c9b400) [pid = 6187] [serial = 1982] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8f764800) [pid = 6187] [serial = 1973] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x98206400) [pid = 6187] [serial = 1992] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 6187 | 1461236618652 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x8629c800 == 136 [pid = 6187] [id = 705] 04:03:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8629dc00) [pid = 6187] [serial = 2116] [outer = (nil)] 04:03:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x86aa7c00) [pid = 6187] [serial = 2117] [outer = 0x8629dc00] 04:03:38 INFO - PROCESS | 6187 | 1461236618748 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x876f8800) [pid = 6187] [serial = 2118] [outer = 0x8629dc00] 04:03:39 INFO - PROCESS | 6187 | 1461236619724 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:03:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:03:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 4803ms 04:03:39 INFO - PROCESS | 6187 | 1461236619821 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 6187 | 1461236619831 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 04:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:03:39 INFO - PROCESS | 6187 | 1461236619842 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 6187 | 1461236619846 Marionette TRACE conn4 <- [1,2794,null,{}] 04:03:39 INFO - PROCESS | 6187 | 1461236619855 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:40 INFO - PROCESS | 6187 | 1461236620142 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:03:40 INFO - PROCESS | 6187 | 1461236620467 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e44c00 == 137 [pid = 6187] [id = 706] 04:03:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88e46800) [pid = 6187] [serial = 2119] [outer = (nil)] 04:03:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x89005400) [pid = 6187] [serial = 2120] [outer = 0x88e46800] 04:03:40 INFO - PROCESS | 6187 | 1461236620563 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x898c3400) [pid = 6187] [serial = 2121] [outer = 0x88e46800] 04:03:41 INFO - PROCESS | 6187 | 1461236621629 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1837ms 04:03:41 INFO - PROCESS | 6187 | 1461236621683 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:03:41 INFO - PROCESS | 6187 | 1461236621690 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 04:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:03:41 INFO - PROCESS | 6187 | 1461236621707 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 6187 | 1461236621712 Marionette TRACE conn4 <- [1,2798,null,{}] 04:03:41 INFO - PROCESS | 6187 | 1461236621718 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:42 INFO - PROCESS | 6187 | 1461236622067 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:03:42 INFO - PROCESS | 6187 | 1461236622323 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x89006000 == 138 [pid = 6187] [id = 707] 04:03:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8ac3a000) [pid = 6187] [serial = 2122] [outer = (nil)] 04:03:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8aef4800) [pid = 6187] [serial = 2123] [outer = 0x8ac3a000] 04:03:42 INFO - PROCESS | 6187 | 1461236622436 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8b31f000) [pid = 6187] [serial = 2124] [outer = 0x8ac3a000] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x902f5000) [pid = 6187] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8e414c00) [pid = 6187] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8eeb3800) [pid = 6187] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8e375c00) [pid = 6187] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8e371000) [pid = 6187] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8ee70000) [pid = 6187] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8e419c00) [pid = 6187] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8aba1c00) [pid = 6187] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x880e4800) [pid = 6187] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8ee70400) [pid = 6187] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 113 (0x87606000) [pid = 6187] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:03:43 INFO - PROCESS | 6187 | --DOMWINDOW == 112 (0x8f943400) [pid = 6187] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:03:44 INFO - PROCESS | 6187 | 1461236624334 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:03:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:03:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2639ms 04:03:44 INFO - PROCESS | 6187 | 1461236624347 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 6187 | 1461236624354 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 04:03:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:03:44 INFO - PROCESS | 6187 | 1461236624373 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 6187 | 1461236624383 Marionette TRACE conn4 <- [1,2802,null,{}] 04:03:44 INFO - PROCESS | 6187 | 1461236624399 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:44 INFO - PROCESS | 6187 | 1461236624661 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:03:44 INFO - PROCESS | 6187 | 1461236624922 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x8628f400 == 139 [pid = 6187] [id = 708] 04:03:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 113 (0x86298c00) [pid = 6187] [serial = 2125] [outer = (nil)] 04:03:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 114 (0x8b7a3400) [pid = 6187] [serial = 2126] [outer = 0x86298c00] 04:03:45 INFO - PROCESS | 6187 | 1461236625008 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8c030800) [pid = 6187] [serial = 2127] [outer = 0x86298c00] 04:03:46 INFO - PROCESS | 6187 | 1461236626149 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:03:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:03:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1861ms 04:03:46 INFO - PROCESS | 6187 | 1461236626227 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 6187 | 1461236626235 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 04:03:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:03:46 INFO - PROCESS | 6187 | 1461236626245 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 6187 | 1461236626253 Marionette TRACE conn4 <- [1,2806,null,{}] 04:03:46 INFO - PROCESS | 6187 | 1461236626265 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:46 INFO - PROCESS | 6187 | 1461236626648 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:03:46 INFO - PROCESS | 6187 | 1461236626968 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x86c9b800 == 140 [pid = 6187] [id = 709] 04:03:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8760a000) [pid = 6187] [serial = 2128] [outer = (nil)] 04:03:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x88c65800) [pid = 6187] [serial = 2129] [outer = 0x8760a000] 04:03:47 INFO - PROCESS | 6187 | 1461236627072 Marionette DEBUG loaded listener.js 04:03:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8900f800) [pid = 6187] [serial = 2130] [outer = 0x8760a000] 04:03:48 INFO - PROCESS | 6187 | 1461236628099 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:03:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:03:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1891ms 04:03:48 INFO - PROCESS | 6187 | 1461236628136 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:03:48 INFO - PROCESS | 6187 | 1461236628146 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 04:03:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:03:48 INFO - PROCESS | 6187 | 1461236628158 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:03:48 INFO - PROCESS | 6187 | 1461236628162 Marionette TRACE conn4 <- [1,2810,null,{}] 04:03:48 INFO - PROCESS | 6187 | 1461236628172 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:48 INFO - PROCESS | 6187 | 1461236628465 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:03:48 INFO - PROCESS | 6187 | 1461236628866 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aef7400 == 141 [pid = 6187] [id = 710] 04:03:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x8b322000) [pid = 6187] [serial = 2131] [outer = (nil)] 04:03:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8b64b400) [pid = 6187] [serial = 2132] [outer = 0x8b322000] 04:03:48 INFO - PROCESS | 6187 | 1461236628985 Marionette DEBUG loaded listener.js 04:03:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8c60c400) [pid = 6187] [serial = 2133] [outer = 0x8b322000] 04:03:50 INFO - PROCESS | 6187 | 1461236630163 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:03:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:03:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2087ms 04:03:50 INFO - PROCESS | 6187 | 1461236630246 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:03:50 INFO - PROCESS | 6187 | 1461236630250 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 04:03:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:03:50 INFO - PROCESS | 6187 | 1461236630259 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 6187 | 1461236630267 Marionette TRACE conn4 <- [1,2814,null,{}] 04:03:50 INFO - PROCESS | 6187 | 1461236630286 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:50 INFO - PROCESS | 6187 | 1461236630735 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:03:51 INFO - PROCESS | 6187 | 1461236631071 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e379400 == 142 [pid = 6187] [id = 711] 04:03:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8e37b000) [pid = 6187] [serial = 2134] [outer = (nil)] 04:03:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8e41ac00) [pid = 6187] [serial = 2135] [outer = 0x8e37b000] 04:03:51 INFO - PROCESS | 6187 | 1461236631177 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e4e9800) [pid = 6187] [serial = 2136] [outer = 0x8e37b000] 04:03:52 INFO - PROCESS | 6187 | 1461236632386 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2193ms 04:03:52 INFO - PROCESS | 6187 | 1461236632456 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 6187 | 1461236632464 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 04:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:03:52 INFO - PROCESS | 6187 | 1461236632472 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 6187 | 1461236632475 Marionette TRACE conn4 <- [1,2818,null,{}] 04:03:52 INFO - PROCESS | 6187 | 1461236632483 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:52 INFO - PROCESS | 6187 | 1461236632817 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:03:53 INFO - PROCESS | 6187 | 1461236633174 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e374000 == 143 [pid = 6187] [id = 712] 04:03:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8e624800) [pid = 6187] [serial = 2137] [outer = (nil)] 04:03:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8ee70400) [pid = 6187] [serial = 2138] [outer = 0x8e624800] 04:03:53 INFO - PROCESS | 6187 | 1461236633274 Marionette DEBUG loaded listener.js 04:03:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8ee79c00) [pid = 6187] [serial = 2139] [outer = 0x8e624800] 04:03:54 INFO - PROCESS | 6187 | 1461236634396 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:03:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:03:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1989ms 04:03:54 INFO - PROCESS | 6187 | 1461236634460 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:03:54 INFO - PROCESS | 6187 | 1461236634465 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 04:03:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:03:54 INFO - PROCESS | 6187 | 1461236634472 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:03:54 INFO - PROCESS | 6187 | 1461236634477 Marionette TRACE conn4 <- [1,2822,null,{}] 04:03:54 INFO - PROCESS | 6187 | 1461236634485 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:54 INFO - PROCESS | 6187 | 1461236634802 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:03:55 INFO - PROCESS | 6187 | 1461236635188 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:55 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e62c000 == 144 [pid = 6187] [id = 713] 04:03:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8eeb1800) [pid = 6187] [serial = 2140] [outer = (nil)] 04:03:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8f01d000) [pid = 6187] [serial = 2141] [outer = 0x8eeb1800] 04:03:55 INFO - PROCESS | 6187 | 1461236635298 Marionette DEBUG loaded listener.js 04:03:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8f756400) [pid = 6187] [serial = 2142] [outer = 0x8eeb1800] 04:03:56 INFO - PROCESS | 6187 | 1461236636426 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:03:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2036ms 04:03:56 INFO - PROCESS | 6187 | 1461236636510 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:03:56 INFO - PROCESS | 6187 | 1461236636515 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 04:03:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:03:56 INFO - PROCESS | 6187 | 1461236636525 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 6187 | 1461236636530 Marionette TRACE conn4 <- [1,2826,null,{}] 04:03:56 INFO - PROCESS | 6187 | 1461236636539 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:56 INFO - PROCESS | 6187 | 1461236636880 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:03:57 INFO - PROCESS | 6187 | 1461236637251 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 6187 | ++DOCSHELL 0x8629a400 == 145 [pid = 6187] [id = 714] 04:03:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8f020c00) [pid = 6187] [serial = 2143] [outer = (nil)] 04:03:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x9004e400) [pid = 6187] [serial = 2144] [outer = 0x8f020c00] 04:03:57 INFO - PROCESS | 6187 | 1461236637355 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x902f1000) [pid = 6187] [serial = 2145] [outer = 0x8f020c00] 04:03:58 INFO - PROCESS | 6187 | 1461236638415 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:03:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:03:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1951ms 04:03:58 INFO - PROCESS | 6187 | 1461236638475 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 6187 | 1461236638481 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 04:03:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:03:58 INFO - PROCESS | 6187 | 1461236638489 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - PROCESS | 6187 | 1461236638494 Marionette TRACE conn4 <- [1,2830,null,{}] 04:03:58 INFO - PROCESS | 6187 | 1461236638500 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:58 INFO - PROCESS | 6187 | 1461236638773 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:03:59 INFO - PROCESS | 6187 | 1461236639131 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:59 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff2b800 == 146 [pid = 6187] [id = 715] 04:03:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x90199800) [pid = 6187] [serial = 2146] [outer = (nil)] 04:03:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x908ea000) [pid = 6187] [serial = 2147] [outer = 0x90199800] 04:03:59 INFO - PROCESS | 6187 | 1461236639245 Marionette DEBUG loaded listener.js 04:03:59 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x9131d800) [pid = 6187] [serial = 2148] [outer = 0x90199800] 04:04:00 INFO - PROCESS | 6187 | 1461236640247 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:04:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:04:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1796ms 04:04:00 INFO - PROCESS | 6187 | 1461236640287 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:04:00 INFO - PROCESS | 6187 | 1461236640291 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 04:04:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:04:00 INFO - PROCESS | 6187 | 1461236640299 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:04:00 INFO - PROCESS | 6187 | 1461236640303 Marionette TRACE conn4 <- [1,2834,null,{}] 04:04:00 INFO - PROCESS | 6187 | 1461236640311 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:00 INFO - PROCESS | 6187 | 1461236640595 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:04:00 INFO - PROCESS | 6187 | 1461236640969 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f015c00 == 147 [pid = 6187] [id = 716] 04:04:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x902f8400) [pid = 6187] [serial = 2149] [outer = (nil)] 04:04:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x9151ec00) [pid = 6187] [serial = 2150] [outer = 0x902f8400] 04:04:01 INFO - PROCESS | 6187 | 1461236641073 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x91524000) [pid = 6187] [serial = 2151] [outer = 0x902f8400] 04:04:02 INFO - PROCESS | 6187 | 1461236642092 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:04:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:04:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1835ms 04:04:02 INFO - PROCESS | 6187 | 1461236642157 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:04:02 INFO - PROCESS | 6187 | 1461236642162 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 04:04:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:04:02 INFO - PROCESS | 6187 | 1461236642175 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 6187 | 1461236642178 Marionette TRACE conn4 <- [1,2838,null,{}] 04:04:02 INFO - PROCESS | 6187 | 1461236642185 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:02 INFO - PROCESS | 6187 | 1461236642466 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:04:02 INFO - PROCESS | 6187 | 1461236642799 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:02 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e781c00 == 148 [pid = 6187] [id = 717] 04:04:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x908efc00) [pid = 6187] [serial = 2152] [outer = (nil)] 04:04:02 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x92c51c00) [pid = 6187] [serial = 2153] [outer = 0x908efc00] 04:04:02 INFO - PROCESS | 6187 | 1461236642904 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x92c55c00) [pid = 6187] [serial = 2154] [outer = 0x908efc00] 04:04:03 INFO - PROCESS | 6187 | 1461236643929 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:04:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:04:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1838ms 04:04:04 INFO - PROCESS | 6187 | 1461236644013 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 6187 | 1461236644018 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 04:04:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:04:04 INFO - PROCESS | 6187 | 1461236644025 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 6187 | 1461236644030 Marionette TRACE conn4 <- [1,2842,null,{}] 04:04:04 INFO - PROCESS | 6187 | 1461236644037 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:04 INFO - PROCESS | 6187 | 1461236644347 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:04:04 INFO - PROCESS | 6187 | 1461236644720 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x92132400 == 149 [pid = 6187] [id = 718] 04:04:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x92b14c00) [pid = 6187] [serial = 2155] [outer = (nil)] 04:04:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x93e48400) [pid = 6187] [serial = 2156] [outer = 0x92b14c00] 04:04:04 INFO - PROCESS | 6187 | 1461236644824 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x93e4c800) [pid = 6187] [serial = 2157] [outer = 0x92b14c00] 04:04:05 INFO - PROCESS | 6187 | 1461236645920 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:04:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1935ms 04:04:05 INFO - PROCESS | 6187 | 1461236645961 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:04:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:04:05 INFO - PROCESS | 6187 | 1461236645966 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 04:04:05 INFO - PROCESS | 6187 | 1461236645974 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 6187 | 1461236645980 Marionette TRACE conn4 <- [1,2846,null,{}] 04:04:05 INFO - PROCESS | 6187 | 1461236645987 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:06 INFO - PROCESS | 6187 | 1461236646289 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:04:06 INFO - PROCESS | 6187 | 1461236646669 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x93c95c00 == 150 [pid = 6187] [id = 719] 04:04:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x9402fc00) [pid = 6187] [serial = 2158] [outer = (nil)] 04:04:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x94035c00) [pid = 6187] [serial = 2159] [outer = 0x9402fc00] 04:04:06 INFO - PROCESS | 6187 | 1461236646787 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x95a3b800) [pid = 6187] [serial = 2160] [outer = 0x9402fc00] 04:04:07 INFO - PROCESS | 6187 | 1461236647847 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:04:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:04:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1949ms 04:04:07 INFO - PROCESS | 6187 | 1461236647924 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:04:07 INFO - PROCESS | 6187 | 1461236647928 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 04:04:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:04:07 INFO - PROCESS | 6187 | 1461236647938 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:04:07 INFO - PROCESS | 6187 | 1461236647943 Marionette TRACE conn4 <- [1,2850,null,{}] 04:04:07 INFO - PROCESS | 6187 | 1461236647951 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:08 INFO - PROCESS | 6187 | 1461236648232 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:04:08 INFO - PROCESS | 6187 | 1461236648635 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e7f400 == 151 [pid = 6187] [id = 720] 04:04:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x93e83c00) [pid = 6187] [serial = 2161] [outer = (nil)] 04:04:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x96b9f000) [pid = 6187] [serial = 2162] [outer = 0x93e83c00] 04:04:08 INFO - PROCESS | 6187 | 1461236648743 Marionette DEBUG loaded listener.js 04:04:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x97044400) [pid = 6187] [serial = 2163] [outer = 0x93e83c00] 04:04:09 INFO - PROCESS | 6187 | 1461236649780 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1892ms 04:04:09 INFO - PROCESS | 6187 | 1461236649831 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 6187 | 1461236649834 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 04:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:04:09 INFO - PROCESS | 6187 | 1461236649844 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 6187 | 1461236649847 Marionette TRACE conn4 <- [1,2854,null,{}] 04:04:09 INFO - PROCESS | 6187 | 1461236649854 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:10 INFO - PROCESS | 6187 | 1461236650142 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:04:10 INFO - PROCESS | 6187 | 1461236650503 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e4a400 == 152 [pid = 6187] [id = 721] 04:04:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x8aee9400) [pid = 6187] [serial = 2164] [outer = (nil)] 04:04:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x97ac5800) [pid = 6187] [serial = 2165] [outer = 0x8aee9400] 04:04:10 INFO - PROCESS | 6187 | 1461236650609 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x97ae1c00) [pid = 6187] [serial = 2166] [outer = 0x8aee9400] 04:04:11 INFO - PROCESS | 6187 | 1461236651665 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1890ms 04:04:11 INFO - PROCESS | 6187 | 1461236651733 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:04:11 INFO - PROCESS | 6187 | 1461236651737 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 04:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:04:11 INFO - PROCESS | 6187 | 1461236651746 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:04:11 INFO - PROCESS | 6187 | 1461236651749 Marionette TRACE conn4 <- [1,2858,null,{}] 04:04:11 INFO - PROCESS | 6187 | 1461236651757 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:12 INFO - PROCESS | 6187 | 1461236652035 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:04:12 INFO - PROCESS | 6187 | 1461236652397 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e7e000 == 153 [pid = 6187] [id = 722] 04:04:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x97baa400) [pid = 6187] [serial = 2167] [outer = (nil)] 04:04:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x97c7dc00) [pid = 6187] [serial = 2168] [outer = 0x97baa400] 04:04:12 INFO - PROCESS | 6187 | 1461236652497 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x97c7f800) [pid = 6187] [serial = 2169] [outer = 0x97baa400] 04:04:13 INFO - PROCESS | 6187 | 1461236653508 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1839ms 04:04:13 INFO - PROCESS | 6187 | 1461236653585 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 6187 | 1461236653589 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 04:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:04:13 INFO - PROCESS | 6187 | 1461236653597 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 6187 | 1461236653602 Marionette TRACE conn4 <- [1,2862,null,{}] 04:04:13 INFO - PROCESS | 6187 | 1461236653609 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:13 INFO - PROCESS | 6187 | 1461236653923 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:04:14 INFO - PROCESS | 6187 | 1461236654283 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ff1dc00 == 154 [pid = 6187] [id = 723] 04:04:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x96b46800) [pid = 6187] [serial = 2170] [outer = (nil)] 04:04:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x97ccd400) [pid = 6187] [serial = 2171] [outer = 0x96b46800] 04:04:14 INFO - PROCESS | 6187 | 1461236654382 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x97ccf400) [pid = 6187] [serial = 2172] [outer = 0x96b46800] 04:04:15 INFO - PROCESS | 6187 | 1461236655426 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1887ms 04:04:15 INFO - PROCESS | 6187 | 1461236655485 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 6187 | 1461236655488 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 04:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:04:15 INFO - PROCESS | 6187 | 1461236655497 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 6187 | 1461236655500 Marionette TRACE conn4 <- [1,2866,null,{}] 04:04:15 INFO - PROCESS | 6187 | 1461236655508 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:15 INFO - PROCESS | 6187 | 1461236655783 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:04:16 INFO - PROCESS | 6187 | 1461236656160 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x880ec800 == 153 [pid = 6187] [id = 671] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x85898c00 == 152 [pid = 6187] [id = 669] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8760dc00 == 151 [pid = 6187] [id = 670] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x863b0c00 == 150 [pid = 6187] [id = 668] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x91521c00 == 149 [pid = 6187] [id = 702] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94c400 == 148 [pid = 6187] [id = 703] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x91520800 == 147 [pid = 6187] [id = 701] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x91529000 == 146 [pid = 6187] [id = 700] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x9131a000 == 145 [pid = 6187] [id = 699] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff32000 == 144 [pid = 6187] [id = 697] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x902f6800 == 143 [pid = 6187] [id = 698] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8f949c00 == 142 [pid = 6187] [id = 696] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8e41d800 == 141 [pid = 6187] [id = 695] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8c603800 == 140 [pid = 6187] [id = 694] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8c030000 == 139 [pid = 6187] [id = 693] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x86aae400 == 138 [pid = 6187] [id = 691] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab5b800 == 137 [pid = 6187] [id = 692] 04:04:19 INFO - PROCESS | 6187 | --DOCSHELL 0x8760ac00 == 136 [pid = 6187] [id = 690] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x908e3800) [pid = 6187] [serial = 2060] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8c7db000) [pid = 6187] [serial = 2036] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x901a2800) [pid = 6187] [serial = 2057] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0xa3c81800) [pid = 6187] [serial = 2007] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x8e782400) [pid = 6187] [serial = 2043] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x8e4ec800) [pid = 6187] [serial = 2040] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x8e62a800) [pid = 6187] [serial = 2042] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x8ac34000) [pid = 6187] [serial = 2027] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x8f014c00) [pid = 6187] [serial = 2049] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x8ee7ac00) [pid = 6187] [serial = 2046] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x901a4400) [pid = 6187] [serial = 2058] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x8ac33000) [pid = 6187] [serial = 2066] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x88c64000) [pid = 6187] [serial = 2064] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x908e9400) [pid = 6187] [serial = 2061] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x8b769c00) [pid = 6187] [serial = 2033] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x88e4b800) [pid = 6187] [serial = 2024] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x8f75d400) [pid = 6187] [serial = 2051] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x8ac3c000) [pid = 6187] [serial = 2067] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ee74c00) [pid = 6187] [serial = 2045] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8eeb5c00) [pid = 6187] [serial = 2048] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x886ec000) [pid = 6187] [serial = 2063] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x88043400) [pid = 6187] [serial = 2022] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8ff1e800) [pid = 6187] [serial = 2052] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8b64cc00) [pid = 6187] [serial = 2030] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x90047800) [pid = 6187] [serial = 2054] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x9004ec00) [pid = 6187] [serial = 2055] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8e41a800) [pid = 6187] [serial = 2039] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x876f0c00) [pid = 6187] [serial = 2021] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8b75f000) [pid = 6187] [serial = 2069] [outer = (nil)] [url = about:blank] 04:04:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x85898c00 == 137 [pid = 6187] [id = 724] 04:04:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x863aa000) [pid = 6187] [serial = 2173] [outer = (nil)] 04:04:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x876f2c00) [pid = 6187] [serial = 2174] [outer = 0x863aa000] 04:04:19 INFO - PROCESS | 6187 | 1461236659796 Marionette DEBUG loaded listener.js 04:04:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x88049c00) [pid = 6187] [serial = 2175] [outer = 0x863aa000] 04:04:20 INFO - PROCESS | 6187 | 1461236660740 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 5295ms 04:04:20 INFO - PROCESS | 6187 | 1461236660796 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 6187 | 1461236660806 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 04:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:04:20 INFO - PROCESS | 6187 | 1461236660817 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 6187 | 1461236660820 Marionette TRACE conn4 <- [1,2870,null,{}] 04:04:20 INFO - PROCESS | 6187 | 1461236660830 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:21 INFO - PROCESS | 6187 | 1461236661102 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:04:21 INFO - PROCESS | 6187 | 1461236661396 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x89008c00 == 138 [pid = 6187] [id = 725] 04:04:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x89009800) [pid = 6187] [serial = 2176] [outer = (nil)] 04:04:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x898c7800) [pid = 6187] [serial = 2177] [outer = 0x89009800] 04:04:21 INFO - PROCESS | 6187 | 1461236661484 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8ab5ac00) [pid = 6187] [serial = 2178] [outer = 0x89009800] 04:04:22 INFO - PROCESS | 6187 | 1461236662436 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:04:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:04:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1687ms 04:04:22 INFO - PROCESS | 6187 | 1461236662506 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:04:22 INFO - PROCESS | 6187 | 1461236662513 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 04:04:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:04:22 INFO - PROCESS | 6187 | 1461236662524 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:04:22 INFO - PROCESS | 6187 | 1461236662529 Marionette TRACE conn4 <- [1,2874,null,{}] 04:04:22 INFO - PROCESS | 6187 | 1461236662552 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:22 INFO - PROCESS | 6187 | 1461236662889 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:04:22 INFO - PROCESS | 6187 | 1461236662935 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b318800 == 139 [pid = 6187] [id = 726] 04:04:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x8b31dc00) [pid = 6187] [serial = 2179] [outer = (nil)] 04:04:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8b5a4800) [pid = 6187] [serial = 2180] [outer = 0x8b31dc00] 04:04:23 INFO - PROCESS | 6187 | 1461236663142 Marionette DEBUG loaded listener.js 04:04:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x8b7a5000) [pid = 6187] [serial = 2181] [outer = 0x8b31dc00] 04:04:24 INFO - PROCESS | 6187 | 1461236664925 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8b318400) [pid = 6187] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8b767800) [pid = 6187] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8ab59400) [pid = 6187] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x886ed800) [pid = 6187] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8b655800) [pid = 6187] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8ac3a000) [pid = 6187] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x88e46800) [pid = 6187] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8629dc00) [pid = 6187] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8900e000) [pid = 6187] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x93a69400) [pid = 6187] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x92b1b000) [pid = 6187] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x91522800) [pid = 6187] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x91529c00) [pid = 6187] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x9133b800) [pid = 6187] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x90397800) [pid = 6187] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x90042400) [pid = 6187] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8f94a000) [pid = 6187] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8e4f0800) [pid = 6187] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x8e414400) [pid = 6187] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8c60c000) [pid = 6187] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8b64d000) [pid = 6187] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x86aae800) [pid = 6187] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x876ed400) [pid = 6187] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8aeef800) [pid = 6187] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:04:25 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x88c59800) [pid = 6187] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:04:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:04:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2639ms 04:04:25 INFO - PROCESS | 6187 | 1461236665229 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:04:25 INFO - PROCESS | 6187 | 1461236665235 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 04:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:04:25 INFO - PROCESS | 6187 | 1461236665250 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 6187 | 1461236665259 Marionette TRACE conn4 <- [1,2878,null,{}] 04:04:25 INFO - PROCESS | 6187 | 1461236665276 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:25 INFO - PROCESS | 6187 | 1461236665526 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:04:25 INFO - PROCESS | 6187 | 1461236665748 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac39000 == 140 [pid = 6187] [id = 727] 04:04:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8aeea000) [pid = 6187] [serial = 2182] [outer = (nil)] 04:04:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c022800) [pid = 6187] [serial = 2183] [outer = 0x8aeea000] 04:04:25 INFO - PROCESS | 6187 | 1461236665831 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8c7da800) [pid = 6187] [serial = 2184] [outer = 0x8aeea000] 04:04:26 INFO - PROCESS | 6187 | 1461236666770 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1552ms 04:04:26 INFO - PROCESS | 6187 | 1461236666802 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 6187 | 1461236666807 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 04:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:04:26 INFO - PROCESS | 6187 | 1461236666814 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 6187 | 1461236666818 Marionette TRACE conn4 <- [1,2882,null,{}] 04:04:26 INFO - PROCESS | 6187 | 1461236666824 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:27 INFO - PROCESS | 6187 | 1461236667258 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:04:27 INFO - PROCESS | 6187 | 1461236667648 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x876ed400 == 141 [pid = 6187] [id = 728] 04:04:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x876f2800) [pid = 6187] [serial = 2185] [outer = (nil)] 04:04:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x8803dc00) [pid = 6187] [serial = 2186] [outer = 0x876f2800] 04:04:27 INFO - PROCESS | 6187 | 1461236667753 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x880e8800) [pid = 6187] [serial = 2187] [outer = 0x876f2800] 04:04:28 INFO - PROCESS | 6187 | 1461236668866 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2089ms 04:04:28 INFO - PROCESS | 6187 | 1461236668906 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 6187 | 1461236668914 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 04:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:04:28 INFO - PROCESS | 6187 | 1461236668923 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 6187 | 1461236668929 Marionette TRACE conn4 <- [1,2886,null,{}] 04:04:28 INFO - PROCESS | 6187 | 1461236668938 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:29 INFO - PROCESS | 6187 | 1461236669217 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:04:29 INFO - PROCESS | 6187 | 1461236669615 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x8abad400 == 142 [pid = 6187] [id = 729] 04:04:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8abaf400) [pid = 6187] [serial = 2188] [outer = (nil)] 04:04:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8aee9800) [pid = 6187] [serial = 2189] [outer = 0x8abaf400] 04:04:29 INFO - PROCESS | 6187 | 1461236669724 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8aef8c00) [pid = 6187] [serial = 2190] [outer = 0x8abaf400] 04:04:31 INFO - PROCESS | 6187 | 1461236671002 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2151ms 04:04:31 INFO - PROCESS | 6187 | 1461236671077 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:04:31 INFO - PROCESS | 6187 | 1461236671087 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 04:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:04:31 INFO - PROCESS | 6187 | 1461236671111 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 6187 | 1461236671116 Marionette TRACE conn4 <- [1,2890,null,{}] 04:04:31 INFO - PROCESS | 6187 | 1461236671125 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:31 INFO - PROCESS | 6187 | 1461236671477 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:04:31 INFO - PROCESS | 6187 | 1461236671894 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:31 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c024000 == 143 [pid = 6187] [id = 730] 04:04:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8c7dc000) [pid = 6187] [serial = 2191] [outer = (nil)] 04:04:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8c8ecc00) [pid = 6187] [serial = 2192] [outer = 0x8c7dc000] 04:04:31 INFO - PROCESS | 6187 | 1461236671991 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8e374400) [pid = 6187] [serial = 2193] [outer = 0x8c7dc000] 04:04:33 INFO - PROCESS | 6187 | 1461236673161 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2137ms 04:04:33 INFO - PROCESS | 6187 | 1461236673250 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:04:33 INFO - PROCESS | 6187 | 1461236673261 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 04:04:33 INFO - PROCESS | 6187 | 1461236673292 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - PROCESS | 6187 | 1461236673306 Marionette TRACE conn4 <- [1,2894,null,{}] 04:04:33 INFO - PROCESS | 6187 | 1461236673401 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:33 INFO - PROCESS | 6187 | 1461236673930 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:04:34 INFO - PROCESS | 6187 | 1461236674288 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x898c7c00 == 144 [pid = 6187] [id = 731] 04:04:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8e418000) [pid = 6187] [serial = 2194] [outer = (nil)] 04:04:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8e624400) [pid = 6187] [serial = 2195] [outer = 0x8e418000] 04:04:34 INFO - PROCESS | 6187 | 1461236674400 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8e789000) [pid = 6187] [serial = 2196] [outer = 0x8e418000] 04:04:35 INFO - PROCESS | 6187 | 1461236675476 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2283ms 04:04:35 INFO - PROCESS | 6187 | 1461236675556 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 6187 | 1461236675561 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 04:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:04:35 INFO - PROCESS | 6187 | 1461236675568 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 6187 | 1461236675572 Marionette TRACE conn4 <- [1,2898,null,{}] 04:04:35 INFO - PROCESS | 6187 | 1461236675579 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:35 INFO - PROCESS | 6187 | 1461236675893 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:04:36 INFO - PROCESS | 6187 | 1461236676258 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x8c604400 == 145 [pid = 6187] [id = 732] 04:04:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8e420c00) [pid = 6187] [serial = 2197] [outer = (nil)] 04:04:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8eeb9800) [pid = 6187] [serial = 2198] [outer = 0x8e420c00] 04:04:36 INFO - PROCESS | 6187 | 1461236676368 Marionette DEBUG loaded listener.js 04:04:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8f01ac00) [pid = 6187] [serial = 2199] [outer = 0x8e420c00] 04:04:37 INFO - PROCESS | 6187 | 1461236677660 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2144ms 04:04:37 INFO - PROCESS | 6187 | 1461236677713 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:04:37 INFO - PROCESS | 6187 | 1461236677718 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 04:04:37 INFO - PROCESS | 6187 | 1461236677726 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 6187 | 1461236677729 Marionette TRACE conn4 <- [1,2902,null,{}] 04:04:37 INFO - PROCESS | 6187 | 1461236677736 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:38 INFO - PROCESS | 6187 | 1461236678003 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:04:38 INFO - PROCESS | 6187 | 1461236678356 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94f400 == 146 [pid = 6187] [id = 733] 04:04:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8f950000) [pid = 6187] [serial = 2200] [outer = (nil)] 04:04:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8ff20800) [pid = 6187] [serial = 2201] [outer = 0x8f950000] 04:04:38 INFO - PROCESS | 6187 | 1461236678471 Marionette DEBUG loaded listener.js 04:04:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x90049400) [pid = 6187] [serial = 2202] [outer = 0x8f950000] 04:04:39 INFO - PROCESS | 6187 | 1461236679586 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1939ms 04:04:39 INFO - PROCESS | 6187 | 1461236679665 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:04:39 INFO - PROCESS | 6187 | 1461236679669 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 04:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:04:39 INFO - PROCESS | 6187 | 1461236679676 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 6187 | 1461236679681 Marionette TRACE conn4 <- [1,2906,null,{}] 04:04:39 INFO - PROCESS | 6187 | 1461236679687 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:39 INFO - PROCESS | 6187 | 1461236679986 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:04:40 INFO - PROCESS | 6187 | 1461236680369 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 6187 | ++DOCSHELL 0x8eeba800 == 147 [pid = 6187] [id = 734] 04:04:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x8f943800) [pid = 6187] [serial = 2203] [outer = (nil)] 04:04:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x902f5800) [pid = 6187] [serial = 2204] [outer = 0x8f943800] 04:04:40 INFO - PROCESS | 6187 | 1461236680472 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x902fa800) [pid = 6187] [serial = 2205] [outer = 0x8f943800] 04:04:41 INFO - PROCESS | 6187 | 1461236681550 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1934ms 04:04:41 INFO - PROCESS | 6187 | 1461236681612 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 6187 | 1461236681616 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 04:04:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:04:41 INFO - PROCESS | 6187 | 1461236681624 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 6187 | 1461236681628 Marionette TRACE conn4 <- [1,2910,null,{}] 04:04:41 INFO - PROCESS | 6187 | 1461236681634 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:41 INFO - PROCESS | 6187 | 1461236681915 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:04:42 INFO - PROCESS | 6187 | 1461236682285 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 6187 | ++DOCSHELL 0x90198800 == 148 [pid = 6187] [id = 735] 04:04:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x901a2800) [pid = 6187] [serial = 2206] [outer = (nil)] 04:04:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x908ecc00) [pid = 6187] [serial = 2207] [outer = 0x901a2800] 04:04:42 INFO - PROCESS | 6187 | 1461236682404 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x91317000) [pid = 6187] [serial = 2208] [outer = 0x901a2800] 04:04:43 INFO - PROCESS | 6187 | 1461236683220 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:04:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:04:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:04:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1636ms 04:04:43 INFO - PROCESS | 6187 | 1461236683261 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 6187 | 1461236683264 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 04:04:43 INFO - TEST-START | /DOMEvents/constructors.html 04:04:43 INFO - PROCESS | 6187 | 1461236683272 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - PROCESS | 6187 | 1461236683276 Marionette TRACE conn4 <- [1,2914,null,{}] 04:04:43 INFO - PROCESS | 6187 | 1461236683283 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:43 INFO - PROCESS | 6187 | 1461236683543 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:04:43 INFO - PROCESS | 6187 | 1461236683846 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 6187 | ++DOCSHELL 0x903a3400 == 149 [pid = 6187] [id = 736] 04:04:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x908e4400) [pid = 6187] [serial = 2209] [outer = (nil)] 04:04:43 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x91442400) [pid = 6187] [serial = 2210] [outer = 0x908e4400] 04:04:43 INFO - PROCESS | 6187 | 1461236683957 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x9151e400) [pid = 6187] [serial = 2211] [outer = 0x908e4400] 04:04:45 INFO - PROCESS | 6187 | 1461236685115 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:04:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 1903ms 04:04:45 INFO - PROCESS | 6187 | 1461236685175 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:04:45 INFO - PROCESS | 6187 | 1461236685184 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 04:04:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:04:45 INFO - PROCESS | 6187 | 1461236685219 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 6187 | 1461236685231 Marionette TRACE conn4 <- [1,2918,null,{}] 04:04:45 INFO - PROCESS | 6187 | 1461236685249 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:45 INFO - PROCESS | 6187 | 1461236685550 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:04:45 INFO - PROCESS | 6187 | 1461236685908 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 6187 | ++DOCSHELL 0x91405c00 == 150 [pid = 6187] [id = 737] 04:04:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x91441400) [pid = 6187] [serial = 2212] [outer = (nil)] 04:04:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x92c54400) [pid = 6187] [serial = 2213] [outer = 0x91441400] 04:04:46 INFO - PROCESS | 6187 | 1461236686010 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x93c90400) [pid = 6187] [serial = 2214] [outer = 0x91441400] 04:04:46 INFO - PROCESS | 6187 | 1461236686933 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:04:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:04:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1782ms 04:04:46 INFO - PROCESS | 6187 | 1461236686978 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 6187 | 1461236686982 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 04:04:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:04:46 INFO - PROCESS | 6187 | 1461236686990 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 6187 | 1461236686995 Marionette TRACE conn4 <- [1,2922,null,{}] 04:04:47 INFO - PROCESS | 6187 | 1461236687003 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:47 INFO - PROCESS | 6187 | 1461236687289 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:04:47 INFO - PROCESS | 6187 | 1461236687686 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e78c00 == 151 [pid = 6187] [id = 738] 04:04:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x93e79400) [pid = 6187] [serial = 2215] [outer = (nil)] 04:04:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x93e81000) [pid = 6187] [serial = 2216] [outer = 0x93e79400] 04:04:47 INFO - PROCESS | 6187 | 1461236687807 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x94032c00) [pid = 6187] [serial = 2217] [outer = 0x93e79400] 04:04:48 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:04:48 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:04:48 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:04:48 INFO - PROCESS | 6187 | [6187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:04:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:04:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:04:48 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 04:04:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:04:48 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 04:04:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:04:48 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]" 04:04:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:04:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:04:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1838ms 04:04:48 INFO - PROCESS | 6187 | 1461236688800 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:04:48 INFO - PROCESS | 6187 | 1461236688832 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:04:48 INFO - PROCESS | 6187 | 1461236688858 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 04:04:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:04:48 INFO - PROCESS | 6187 | 1461236688866 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:04:48 INFO - PROCESS | 6187 | 1461236688872 Marionette TRACE conn4 <- [1,2926,null,{}] 04:04:48 INFO - PROCESS | 6187 | 1461236688895 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:49 INFO - PROCESS | 6187 | 1461236689265 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:04:49 INFO - PROCESS | 6187 | 1461236689552 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 6187 | ++DOCSHELL 0x97db2400 == 152 [pid = 6187] [id = 739] 04:04:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x97db7400) [pid = 6187] [serial = 2218] [outer = (nil)] 04:04:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x97de8c00) [pid = 6187] [serial = 2219] [outer = 0x97db7400] 04:04:49 INFO - PROCESS | 6187 | 1461236689659 Marionette DEBUG loaded listener.js 04:04:49 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x97defc00) [pid = 6187] [serial = 2220] [outer = 0x97db7400] 04:04:50 INFO - PROCESS | 6187 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:04:50 INFO - PROCESS | 6187 | 1461236690535 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:04:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:04:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1692ms 04:04:50 INFO - PROCESS | 6187 | 1461236690567 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 6187 | 1461236690571 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 04:04:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:04:50 INFO - PROCESS | 6187 | 1461236690583 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 6187 | 1461236690586 Marionette TRACE conn4 <- [1,2930,null,{}] 04:04:50 INFO - PROCESS | 6187 | 1461236690593 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:50 INFO - PROCESS | 6187 | 1461236690889 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:04:51 INFO - PROCESS | 6187 | 1461236691230 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 6187 | ++DOCSHELL 0x96b47400 == 153 [pid = 6187] [id = 740] 04:04:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x97e40c00) [pid = 6187] [serial = 2221] [outer = (nil)] 04:04:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x97e46800) [pid = 6187] [serial = 2222] [outer = 0x97e40c00] 04:04:51 INFO - PROCESS | 6187 | 1461236691379 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x980be800) [pid = 6187] [serial = 2223] [outer = 0x97e40c00] 04:04:52 INFO - PROCESS | 6187 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:04:52 INFO - PROCESS | 6187 | 1461236692241 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:04:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:04:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1735ms 04:04:52 INFO - PROCESS | 6187 | 1461236692319 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:04:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:04:52 INFO - PROCESS | 6187 | 1461236692323 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 04:04:52 INFO - PROCESS | 6187 | 1461236692330 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 6187 | 1461236692334 Marionette TRACE conn4 <- [1,2934,null,{}] 04:04:52 INFO - PROCESS | 6187 | 1461236692340 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:52 INFO - PROCESS | 6187 | 1461236692706 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:04:52 INFO - PROCESS | 6187 | 1461236692942 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 6187 | ++DOCSHELL 0x97e42c00 == 154 [pid = 6187] [id = 741] 04:04:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x97e44000) [pid = 6187] [serial = 2224] [outer = (nil)] 04:04:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x98207000) [pid = 6187] [serial = 2225] [outer = 0x97e44000] 04:04:53 INFO - PROCESS | 6187 | 1461236693088 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x98209c00) [pid = 6187] [serial = 2226] [outer = 0x97e44000] 04:04:53 INFO - PROCESS | 6187 | 1461236693941 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:04:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:04:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1638ms 04:04:53 INFO - PROCESS | 6187 | 1461236693975 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 6187 | 1461236693978 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 04:04:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:04:53 INFO - PROCESS | 6187 | 1461236693987 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 6187 | 1461236693991 Marionette TRACE conn4 <- [1,2938,null,{}] 04:04:54 INFO - PROCESS | 6187 | 1461236693997 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:54 INFO - PROCESS | 6187 | 1461236694248 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:04:54 INFO - PROCESS | 6187 | 1461236694539 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f0bc00 == 155 [pid = 6187] [id = 742] 04:04:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x98203000) [pid = 6187] [serial = 2227] [outer = (nil)] 04:04:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x982f7000) [pid = 6187] [serial = 2228] [outer = 0x98203000] 04:04:54 INFO - PROCESS | 6187 | 1461236694668 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x98418c00) [pid = 6187] [serial = 2229] [outer = 0x98203000] 04:04:55 INFO - PROCESS | 6187 | 1461236695569 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:04:55 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. 04:04:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1637ms 04:04:55 INFO - PROCESS | 6187 | 1461236695624 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:04:55 INFO - PROCESS | 6187 | 1461236695628 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 04:04:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:04:55 INFO - PROCESS | 6187 | 1461236695636 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:04:55 INFO - PROCESS | 6187 | 1461236695638 Marionette TRACE conn4 <- [1,2942,null,{}] 04:04:55 INFO - PROCESS | 6187 | 1461236695645 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:55 INFO - PROCESS | 6187 | 1461236695919 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:04:56 INFO - PROCESS | 6187 | 1461236696237 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x9820e800 == 156 [pid = 6187] [id = 743] 04:04:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x9820fc00) [pid = 6187] [serial = 2230] [outer = (nil)] 04:04:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x98421000) [pid = 6187] [serial = 2231] [outer = 0x9820fc00] 04:04:56 INFO - PROCESS | 6187 | 1461236696396 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x98456800) [pid = 6187] [serial = 2232] [outer = 0x9820fc00] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8629c800 == 155 [pid = 6187] [id = 705] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x89006000 == 154 [pid = 6187] [id = 707] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x88c60400 == 153 [pid = 6187] [id = 614] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x88e44c00 == 152 [pid = 6187] [id = 706] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8ab51000 == 151 [pid = 6187] [id = 556] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8b31e800 == 150 [pid = 6187] [id = 128] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac39000 == 149 [pid = 6187] [id = 727] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8b318800 == 148 [pid = 6187] [id = 726] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x89008c00 == 147 [pid = 6187] [id = 725] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x85898c00 == 146 [pid = 6187] [id = 724] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x93e7e000 == 145 [pid = 6187] [id = 722] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x88e4a400 == 144 [pid = 6187] [id = 721] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x93e7f400 == 143 [pid = 6187] [id = 720] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x93c95c00 == 142 [pid = 6187] [id = 719] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8e781c00 == 141 [pid = 6187] [id = 717] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x92132400 == 140 [pid = 6187] [id = 718] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8f015c00 == 139 [pid = 6187] [id = 716] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff2b800 == 138 [pid = 6187] [id = 715] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8629a400 == 137 [pid = 6187] [id = 714] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8e4e5800 == 136 [pid = 6187] [id = 682] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8e62c000 == 135 [pid = 6187] [id = 713] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8e379400 == 134 [pid = 6187] [id = 711] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8e374000 == 133 [pid = 6187] [id = 712] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x886f6000 == 132 [pid = 6187] [id = 683] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x8aef7400 == 131 [pid = 6187] [id = 710] 04:05:00 INFO - PROCESS | 6187 | --DOCSHELL 0x86c9b800 == 130 [pid = 6187] [id = 709] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8b7a3400) [pid = 6187] [serial = 2126] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8aef4800) [pid = 6187] [serial = 2123] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8b31f000) [pid = 6187] [serial = 2124] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x89005400) [pid = 6187] [serial = 2120] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x86aa7c00) [pid = 6187] [serial = 2117] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x876f8800) [pid = 6187] [serial = 2118] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x93e47c00) [pid = 6187] [serial = 2115] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x93e45400) [pid = 6187] [serial = 2114] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x93c9c800) [pid = 6187] [serial = 2112] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x93c96000) [pid = 6187] [serial = 2111] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x93a72800) [pid = 6187] [serial = 2109] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x93a6f800) [pid = 6187] [serial = 2108] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x92c57400) [pid = 6187] [serial = 2106] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x92c54000) [pid = 6187] [serial = 2105] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x92b17400) [pid = 6187] [serial = 2103] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x9212f400) [pid = 6187] [serial = 2102] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x91407c00) [pid = 6187] [serial = 2100] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x91404c00) [pid = 6187] [serial = 2099] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x91320400) [pid = 6187] [serial = 2097] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9131c000) [pid = 6187] [serial = 2096] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x908e8800) [pid = 6187] [serial = 2094] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x9039c000) [pid = 6187] [serial = 2093] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x902ed400) [pid = 6187] [serial = 2091] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x90198400) [pid = 6187] [serial = 2090] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8ff36c00) [pid = 6187] [serial = 2088] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8f94a400) [pid = 6187] [serial = 2087] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8e62cc00) [pid = 6187] [serial = 2085] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8e629000) [pid = 6187] [serial = 2084] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8e418800) [pid = 6187] [serial = 2082] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8e37b800) [pid = 6187] [serial = 2081] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8c60a800) [pid = 6187] [serial = 2079] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8c601c00) [pid = 6187] [serial = 2078] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8ac34c00) [pid = 6187] [serial = 2076] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8ab53400) [pid = 6187] [serial = 2075] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x886e9000) [pid = 6187] [serial = 2073] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8803f800) [pid = 6187] [serial = 2072] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8c8f3800) [pid = 6187] [serial = 1962] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x898c5400) [pid = 6187] [serial = 2019] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x898c3400) [pid = 6187] [serial = 2121] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8b656000) [pid = 6187] [serial = 2031] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8e373000) [pid = 6187] [serial = 2037] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8aef0800) [pid = 6187] [serial = 2028] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8ab54800) [pid = 6187] [serial = 2025] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8b7a8c00) [pid = 6187] [serial = 2034] [outer = (nil)] [url = about:blank] 04:05:00 INFO - PROCESS | 6187 | 1461236700852 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:05:00 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 04:05:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:05:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 5348ms 04:05:00 INFO - PROCESS | 6187 | 1461236700988 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:05:00 INFO - PROCESS | 6187 | 1461236700995 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 04:05:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:05:01 INFO - PROCESS | 6187 | 1461236701005 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:05:01 INFO - PROCESS | 6187 | 1461236701011 Marionette TRACE conn4 <- [1,2946,null,{}] 04:05:01 INFO - PROCESS | 6187 | 1461236701023 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:01 INFO - PROCESS | 6187 | 1461236701271 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:05:01 INFO - PROCESS | 6187 | 1461236701550 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x880ec800 == 131 [pid = 6187] [id = 744] 04:05:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x886e9000) [pid = 6187] [serial = 2233] [outer = (nil)] 04:05:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x886f4000) [pid = 6187] [serial = 2234] [outer = 0x886e9000] 04:05:01 INFO - PROCESS | 6187 | 1461236701639 Marionette DEBUG loaded listener.js 04:05:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x88c64400) [pid = 6187] [serial = 2235] [outer = 0x886e9000] 04:05:02 INFO - PROCESS | 6187 | 1461236702721 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:05:02 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. 04:05:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1742ms 04:05:02 INFO - PROCESS | 6187 | 1461236702748 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 6187 | 1461236702757 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 04:05:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:05:02 INFO - PROCESS | 6187 | 1461236702769 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 6187 | 1461236702773 Marionette TRACE conn4 <- [1,2950,null,{}] 04:05:02 INFO - PROCESS | 6187 | 1461236702786 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:03 INFO - PROCESS | 6187 | 1461236703039 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:05:03 INFO - PROCESS | 6187 | 1461236703291 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x87f09000 == 132 [pid = 6187] [id = 745] 04:05:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x880e6000) [pid = 6187] [serial = 2236] [outer = (nil)] 04:05:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x898ca400) [pid = 6187] [serial = 2237] [outer = 0x880e6000] 04:05:03 INFO - PROCESS | 6187 | 1461236703378 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8ab56000) [pid = 6187] [serial = 2238] [outer = 0x880e6000] 04:05:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3a800 == 133 [pid = 6187] [id = 746] 04:05:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8ac3f000) [pid = 6187] [serial = 2239] [outer = (nil)] 04:05:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8aeebc00) [pid = 6187] [serial = 2240] [outer = 0x8ac3f000] 04:05:04 INFO - PROCESS | 6187 | 1461236704584 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:05:04 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. 04:05:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1886ms 04:05:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:05:04 INFO - PROCESS | 6187 | 1461236704665 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 6187 | 1461236704668 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 04:05:04 INFO - PROCESS | 6187 | 1461236704677 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 6187 | 1461236704683 Marionette TRACE conn4 <- [1,2954,null,{}] 04:05:04 INFO - PROCESS | 6187 | 1461236704711 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:05 INFO - PROCESS | 6187 | 1461236705113 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:05:05 INFO - PROCESS | 6187 | 1461236705332 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:05 INFO - PROCESS | 6187 | ++DOCSHELL 0x898cfc00 == 134 [pid = 6187] [id = 747] 04:05:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8aef4c00) [pid = 6187] [serial = 2241] [outer = (nil)] 04:05:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8b5a0c00) [pid = 6187] [serial = 2242] [outer = 0x8aef4c00] 04:05:05 INFO - PROCESS | 6187 | 1461236705431 Marionette DEBUG loaded listener.js 04:05:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8b657c00) [pid = 6187] [serial = 2243] [outer = 0x8aef4c00] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x88047000) [pid = 6187] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8b31dc00) [pid = 6187] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8760a000) [pid = 6187] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x89009800) [pid = 6187] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x863aa000) [pid = 6187] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x96b46800) [pid = 6187] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x97baa400) [pid = 6187] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x8aee9400) [pid = 6187] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x93e83c00) [pid = 6187] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x9402fc00) [pid = 6187] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x92b14c00) [pid = 6187] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x908efc00) [pid = 6187] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x902f8400) [pid = 6187] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x90199800) [pid = 6187] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8f020c00) [pid = 6187] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8eeb1800) [pid = 6187] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8e624800) [pid = 6187] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8e37b000) [pid = 6187] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:05:06 INFO - PROCESS | 6187 | --DOMWINDOW == 114 (0x8b322000) [pid = 6187] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:05:06 INFO - PROCESS | 6187 | 1461236706889 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:05:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:05:06 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 04:05:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2244ms 04:05:06 INFO - PROCESS | 6187 | 1461236706920 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:05:06 INFO - PROCESS | 6187 | 1461236706925 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 04:05:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:05:06 INFO - PROCESS | 6187 | 1461236706932 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:05:06 INFO - PROCESS | 6187 | 1461236706936 Marionette TRACE conn4 <- [1,2958,null,{}] 04:05:06 INFO - PROCESS | 6187 | 1461236706942 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:07 INFO - PROCESS | 6187 | 1461236707281 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:05:07 INFO - PROCESS | 6187 | 1461236707299 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:07 INFO - PROCESS | 6187 | ++DOCSHELL 0x89002000 == 135 [pid = 6187] [id = 748] 04:05:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 115 (0x8aef0000) [pid = 6187] [serial = 2244] [outer = (nil)] 04:05:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8c02c800) [pid = 6187] [serial = 2245] [outer = 0x8aef0000] 04:05:07 INFO - PROCESS | 6187 | 1461236707386 Marionette DEBUG loaded listener.js 04:05:07 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8c609c00) [pid = 6187] [serial = 2246] [outer = 0x8aef0000] 04:05:08 INFO - PROCESS | 6187 | 1461236708359 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:05:08 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. 04:05:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1483ms 04:05:08 INFO - PROCESS | 6187 | 1461236708626 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:05:08 INFO - PROCESS | 6187 | 1461236708635 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 04:05:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:05:08 INFO - PROCESS | 6187 | 1461236708653 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - PROCESS | 6187 | 1461236708660 Marionette TRACE conn4 <- [1,2962,null,{}] 04:05:08 INFO - PROCESS | 6187 | 1461236708671 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:08 INFO - PROCESS | 6187 | 1461236708956 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:05:09 INFO - PROCESS | 6187 | 1461236709360 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 6187 | ++DOCSHELL 0x880ea400 == 136 [pid = 6187] [id = 749] 04:05:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x880eac00) [pid = 6187] [serial = 2247] [outer = (nil)] 04:05:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x88c59000) [pid = 6187] [serial = 2248] [outer = 0x880eac00] 04:05:09 INFO - PROCESS | 6187 | 1461236709463 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x89008c00) [pid = 6187] [serial = 2249] [outer = 0x880eac00] 04:05:10 INFO - PROCESS | 6187 | 1461236710400 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:05:10 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. 04:05:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1787ms 04:05:10 INFO - PROCESS | 6187 | 1461236710442 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:05:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:05:10 INFO - PROCESS | 6187 | 1461236710449 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 04:05:10 INFO - PROCESS | 6187 | 1461236710463 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 6187 | 1461236710469 Marionette TRACE conn4 <- [1,2966,null,{}] 04:05:10 INFO - PROCESS | 6187 | 1461236710477 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:10 INFO - PROCESS | 6187 | 1461236710775 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:05:11 INFO - PROCESS | 6187 | 1461236711147 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ac3b800 == 137 [pid = 6187] [id = 750] 04:05:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x8aef1000) [pid = 6187] [serial = 2250] [outer = (nil)] 04:05:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x8b761c00) [pid = 6187] [serial = 2251] [outer = 0x8aef1000] 04:05:11 INFO - PROCESS | 6187 | 1461236711250 Marionette DEBUG loaded listener.js 04:05:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8c7dd400) [pid = 6187] [serial = 2252] [outer = 0x8aef1000] 04:05:12 INFO - PROCESS | 6187 | 1461236712275 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:05:12 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. 04:05:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1852ms 04:05:12 INFO - PROCESS | 6187 | 1461236712311 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:05:12 INFO - PROCESS | 6187 | 1461236712315 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 04:05:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:05:12 INFO - PROCESS | 6187 | 1461236712323 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 6187 | 1461236712328 Marionette TRACE conn4 <- [1,2970,null,{}] 04:05:12 INFO - PROCESS | 6187 | 1461236712343 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:12 INFO - PROCESS | 6187 | 1461236712601 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:05:13 INFO - PROCESS | 6187 | 1461236713027 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e412800 == 138 [pid = 6187] [id = 751] 04:05:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8e415000) [pid = 6187] [serial = 2253] [outer = (nil)] 04:05:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8e41c400) [pid = 6187] [serial = 2254] [outer = 0x8e415000] 04:05:13 INFO - PROCESS | 6187 | 1461236713140 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8e4e8400) [pid = 6187] [serial = 2255] [outer = 0x8e415000] 04:05:14 INFO - PROCESS | 6187 | 1461236714053 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:05:14 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. 04:05:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1792ms 04:05:14 INFO - PROCESS | 6187 | 1461236714117 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:05:14 INFO - PROCESS | 6187 | 1461236714122 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 04:05:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:05:14 INFO - PROCESS | 6187 | 1461236714130 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:05:14 INFO - PROCESS | 6187 | 1461236714135 Marionette TRACE conn4 <- [1,2974,null,{}] 04:05:14 INFO - PROCESS | 6187 | 1461236714142 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:14 INFO - PROCESS | 6187 | 1461236714540 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:05:14 INFO - PROCESS | 6187 | 1461236714820 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:14 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e61ec00 == 139 [pid = 6187] [id = 752] 04:05:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8e626800) [pid = 6187] [serial = 2256] [outer = (nil)] 04:05:14 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8e781400) [pid = 6187] [serial = 2257] [outer = 0x8e626800] 04:05:14 INFO - PROCESS | 6187 | 1461236714924 Marionette DEBUG loaded listener.js 04:05:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x8ee6f400) [pid = 6187] [serial = 2258] [outer = 0x8e626800] 04:05:15 INFO - PROCESS | 6187 | 1461236715803 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:05:15 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. 04:05:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1690ms 04:05:15 INFO - PROCESS | 6187 | 1461236715820 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 6187 | 1461236715824 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 04:05:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:05:15 INFO - PROCESS | 6187 | 1461236715832 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 6187 | 1461236715835 Marionette TRACE conn4 <- [1,2978,null,{}] 04:05:15 INFO - PROCESS | 6187 | 1461236715842 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:16 INFO - PROCESS | 6187 | 1461236716114 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:05:16 INFO - PROCESS | 6187 | 1461236716424 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:16 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e620400 == 140 [pid = 6187] [id = 753] 04:05:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x8e78d000) [pid = 6187] [serial = 2259] [outer = (nil)] 04:05:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8f015c00) [pid = 6187] [serial = 2260] [outer = 0x8e78d000] 04:05:16 INFO - PROCESS | 6187 | 1461236716529 Marionette DEBUG loaded listener.js 04:05:16 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8f761c00) [pid = 6187] [serial = 2261] [outer = 0x8e78d000] 04:05:17 INFO - PROCESS | 6187 | 1461236717465 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:05:17 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. 04:05:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1694ms 04:05:17 INFO - PROCESS | 6187 | 1461236717527 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:05:17 INFO - PROCESS | 6187 | 1461236717532 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 04:05:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:05:17 INFO - PROCESS | 6187 | 1461236717541 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:05:17 INFO - PROCESS | 6187 | 1461236717546 Marionette TRACE conn4 <- [1,2982,null,{}] 04:05:17 INFO - PROCESS | 6187 | 1461236717573 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:17 INFO - PROCESS | 6187 | 1461236717878 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:05:18 INFO - PROCESS | 6187 | 1461236718249 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f946800 == 141 [pid = 6187] [id = 754] 04:05:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8ff26400) [pid = 6187] [serial = 2262] [outer = (nil)] 04:05:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8ff30400) [pid = 6187] [serial = 2263] [outer = 0x8ff26400] 04:05:18 INFO - PROCESS | 6187 | 1461236718358 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x90045c00) [pid = 6187] [serial = 2264] [outer = 0x8ff26400] 04:05:19 INFO - PROCESS | 6187 | 1461236719263 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:05:19 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 04:05:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:05:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1787ms 04:05:19 INFO - PROCESS | 6187 | 1461236719331 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:05:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:05:19 INFO - PROCESS | 6187 | 1461236719336 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 04:05:19 INFO - PROCESS | 6187 | 1461236719343 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 6187 | 1461236719347 Marionette TRACE conn4 <- [1,2986,null,{}] 04:05:19 INFO - PROCESS | 6187 | 1461236719376 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:19 INFO - PROCESS | 6187 | 1461236719644 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:05:20 INFO - PROCESS | 6187 | 1461236720000 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f020c00 == 142 [pid = 6187] [id = 755] 04:05:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x9019d800) [pid = 6187] [serial = 2265] [outer = (nil)] 04:05:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x902f1c00) [pid = 6187] [serial = 2266] [outer = 0x9019d800] 04:05:20 INFO - PROCESS | 6187 | 1461236720110 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x903a0400) [pid = 6187] [serial = 2267] [outer = 0x9019d800] 04:05:20 INFO - PROCESS | 6187 | 1461236720985 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:05:21 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. 04:05:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1704ms 04:05:21 INFO - PROCESS | 6187 | 1461236721048 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:05:21 INFO - PROCESS | 6187 | 1461236721052 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 04:05:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:05:21 INFO - PROCESS | 6187 | 1461236721059 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 6187 | 1461236721064 Marionette TRACE conn4 <- [1,2990,null,{}] 04:05:21 INFO - PROCESS | 6187 | 1461236721070 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:21 INFO - PROCESS | 6187 | 1461236721331 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:05:21 INFO - PROCESS | 6187 | 1461236721648 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e43400 == 143 [pid = 6187] [id = 756] 04:05:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x8ac36c00) [pid = 6187] [serial = 2268] [outer = (nil)] 04:05:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x91315400) [pid = 6187] [serial = 2269] [outer = 0x8ac36c00] 04:05:21 INFO - PROCESS | 6187 | 1461236721798 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x9131a400) [pid = 6187] [serial = 2270] [outer = 0x8ac36c00] 04:05:22 INFO - PROCESS | 6187 | ++DOCSHELL 0x91338400 == 144 [pid = 6187] [id = 757] 04:05:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x91405000) [pid = 6187] [serial = 2271] [outer = (nil)] 04:05:22 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x91442800) [pid = 6187] [serial = 2272] [outer = 0x91405000] 04:05:22 INFO - PROCESS | 6187 | 1461236722762 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:05:22 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. 04:05:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1735ms 04:05:22 INFO - PROCESS | 6187 | 1461236722801 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:05:22 INFO - PROCESS | 6187 | 1461236722806 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 04:05:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:05:22 INFO - PROCESS | 6187 | 1461236722814 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:05:22 INFO - PROCESS | 6187 | 1461236722818 Marionette TRACE conn4 <- [1,2994,null,{}] 04:05:22 INFO - PROCESS | 6187 | 1461236722825 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:23 INFO - PROCESS | 6187 | 1461236723158 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:05:23 INFO - PROCESS | 6187 | 1461236723508 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:23 INFO - PROCESS | 6187 | ++DOCSHELL 0x863a7400 == 145 [pid = 6187] [id = 758] 04:05:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x9133d400) [pid = 6187] [serial = 2273] [outer = (nil)] 04:05:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x91522800) [pid = 6187] [serial = 2274] [outer = 0x9133d400] 04:05:23 INFO - PROCESS | 6187 | 1461236723612 Marionette DEBUG loaded listener.js 04:05:23 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x92130000) [pid = 6187] [serial = 2275] [outer = 0x9133d400] 04:05:24 INFO - PROCESS | 6187 | 1461236724455 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:05:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:05:24 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 04:05:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1686ms 04:05:24 INFO - PROCESS | 6187 | 1461236724501 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:05:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:05:24 INFO - PROCESS | 6187 | 1461236724506 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 04:05:24 INFO - PROCESS | 6187 | 1461236724513 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 6187 | 1461236724517 Marionette TRACE conn4 <- [1,2998,null,{}] 04:05:24 INFO - PROCESS | 6187 | 1461236724523 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:24 INFO - PROCESS | 6187 | 1461236724798 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:05:25 INFO - PROCESS | 6187 | 1461236725127 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 6187 | ++DOCSHELL 0x8e416400 == 146 [pid = 6187] [id = 759] 04:05:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x908ed000) [pid = 6187] [serial = 2276] [outer = (nil)] 04:05:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x92c53000) [pid = 6187] [serial = 2277] [outer = 0x908ed000] 04:05:25 INFO - PROCESS | 6187 | 1461236725337 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x92c5b000) [pid = 6187] [serial = 2278] [outer = 0x908ed000] 04:05:26 INFO - PROCESS | 6187 | 1461236726320 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:05:26 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. 04:05:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1839ms 04:05:26 INFO - PROCESS | 6187 | 1461236726353 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:05:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:05:26 INFO - PROCESS | 6187 | 1461236726359 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 04:05:26 INFO - PROCESS | 6187 | 1461236726367 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 6187 | 1461236726373 Marionette TRACE conn4 <- [1,3002,null,{}] 04:05:26 INFO - PROCESS | 6187 | 1461236726436 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:26 INFO - PROCESS | 6187 | 1461236726731 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:05:27 INFO - PROCESS | 6187 | 1461236727113 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f943000 == 147 [pid = 6187] [id = 760] 04:05:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x93a77000) [pid = 6187] [serial = 2279] [outer = (nil)] 04:05:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x93c9c800) [pid = 6187] [serial = 2280] [outer = 0x93a77000] 04:05:27 INFO - PROCESS | 6187 | 1461236727226 Marionette DEBUG loaded listener.js 04:05:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0x93e47c00) [pid = 6187] [serial = 2281] [outer = 0x93a77000] 04:05:28 INFO - PROCESS | 6187 | 1461236728270 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:05:28 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. 04:05:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1955ms 04:05:28 INFO - PROCESS | 6187 | 1461236728321 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:05:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:05:28 INFO - PROCESS | 6187 | 1461236728326 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 04:05:28 INFO - PROCESS | 6187 | 1461236728333 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 6187 | 1461236728337 Marionette TRACE conn4 <- [1,3006,null,{}] 04:05:28 INFO - PROCESS | 6187 | 1461236728346 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:28 INFO - PROCESS | 6187 | 1461236728641 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:05:29 INFO - PROCESS | 6187 | 1461236729033 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e7bc00 == 148 [pid = 6187] [id = 761] 04:05:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0x93e7f400) [pid = 6187] [serial = 2282] [outer = (nil)] 04:05:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0x93e86800) [pid = 6187] [serial = 2283] [outer = 0x93e7f400] 04:05:29 INFO - PROCESS | 6187 | 1461236729137 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x9403cc00) [pid = 6187] [serial = 2284] [outer = 0x93e7f400] 04:05:30 INFO - PROCESS | 6187 | 1461236730014 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:05:30 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. 04:05:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1700ms 04:05:30 INFO - PROCESS | 6187 | 1461236730034 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:05:30 INFO - PROCESS | 6187 | 1461236730037 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 04:05:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:05:30 INFO - PROCESS | 6187 | 1461236730045 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:05:30 INFO - PROCESS | 6187 | 1461236730050 Marionette TRACE conn4 <- [1,3010,null,{}] 04:05:30 INFO - PROCESS | 6187 | 1461236730056 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:30 INFO - PROCESS | 6187 | 1461236730321 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:05:30 INFO - PROCESS | 6187 | 1461236730645 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e7cc00 == 149 [pid = 6187] [id = 762] 04:05:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0x93e82000) [pid = 6187] [serial = 2285] [outer = (nil)] 04:05:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0x97addc00) [pid = 6187] [serial = 2286] [outer = 0x93e82000] 04:05:30 INFO - PROCESS | 6187 | 1461236730756 Marionette DEBUG loaded listener.js 04:05:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0x97baa000) [pid = 6187] [serial = 2287] [outer = 0x93e82000] 04:05:31 INFO - PROCESS | 6187 | 1461236731788 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:05:31 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 04:05:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1788ms 04:05:31 INFO - PROCESS | 6187 | 1461236731834 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:05:31 INFO - PROCESS | 6187 | 1461236731839 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 04:05:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:05:31 INFO - PROCESS | 6187 | 1461236731845 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:05:31 INFO - PROCESS | 6187 | 1461236731850 Marionette TRACE conn4 <- [1,3014,null,{}] 04:05:31 INFO - PROCESS | 6187 | 1461236731856 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:32 INFO - PROCESS | 6187 | 1461236732116 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:05:32 INFO - PROCESS | 6187 | 1461236732439 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 6187 | ++DOCSHELL 0x9039e000 == 150 [pid = 6187] [id = 763] 04:05:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0x93e7fc00) [pid = 6187] [serial = 2288] [outer = (nil)] 04:05:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0x97cd6c00) [pid = 6187] [serial = 2289] [outer = 0x93e7fc00] 04:05:32 INFO - PROCESS | 6187 | 1461236732605 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0x97db6400) [pid = 6187] [serial = 2290] [outer = 0x93e7fc00] 04:05:33 INFO - PROCESS | 6187 | [6187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:05:33 INFO - PROCESS | 6187 | 1461236733950 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:05:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:05:33 INFO - {} 04:05:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:05:33 INFO - {} 04:05:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:05:33 INFO - {} 04:05:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:05:33 INFO - {} 04:05:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2139ms 04:05:34 INFO - PROCESS | 6187 | 1461236733998 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:05:34 INFO - PROCESS | 6187 | 1461236734003 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 04:05:34 INFO - TEST-START | /FileAPI/fileReader.html 04:05:34 INFO - PROCESS | 6187 | 1461236734013 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:05:34 INFO - PROCESS | 6187 | 1461236734017 Marionette TRACE conn4 <- [1,3018,null,{}] 04:05:34 INFO - PROCESS | 6187 | 1461236734089 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:34 INFO - PROCESS | 6187 | 1461236734368 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:05:34 INFO - PROCESS | 6187 | 1461236734731 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 6187 | ++DOCSHELL 0x97c85000 == 151 [pid = 6187] [id = 764] 04:05:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0x97e41800) [pid = 6187] [serial = 2291] [outer = (nil)] 04:05:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0x9845e000) [pid = 6187] [serial = 2292] [outer = 0x97e41800] 04:05:34 INFO - PROCESS | 6187 | 1461236734830 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x987a9400) [pid = 6187] [serial = 2293] [outer = 0x97e41800] 04:05:35 INFO - PROCESS | 6187 | 1461236735712 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:05:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:05:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:05:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:05:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:05:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1748ms 04:05:35 INFO - PROCESS | 6187 | 1461236735763 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 6187 | 1461236735767 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 04:05:35 INFO - TEST-START | /FileAPI/historical.html 04:05:35 INFO - PROCESS | 6187 | 1461236735776 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 6187 | 1461236735780 Marionette TRACE conn4 <- [1,3022,null,{}] 04:05:35 INFO - PROCESS | 6187 | 1461236735787 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:36 INFO - PROCESS | 6187 | 1461236736094 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:05:36 INFO - PROCESS | 6187 | 1461236736430 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:36 INFO - PROCESS | 6187 | ++DOCSHELL 0x876f6c00 == 152 [pid = 6187] [id = 765] 04:05:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0x97c81400) [pid = 6187] [serial = 2294] [outer = (nil)] 04:05:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0x99072000) [pid = 6187] [serial = 2295] [outer = 0x97c81400] 04:05:36 INFO - PROCESS | 6187 | 1461236736532 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x99392400) [pid = 6187] [serial = 2296] [outer = 0x97c81400] 04:05:37 INFO - PROCESS | 6187 | 1461236737404 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:05:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:05:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:05:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:05:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:05:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:05:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:05:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:05:37 INFO - TEST-OK | /FileAPI/historical.html | took 1689ms 04:05:37 INFO - PROCESS | 6187 | 1461236737470 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:05:37 INFO - PROCESS | 6187 | 1461236737480 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 04:05:37 INFO - PROCESS | 6187 | 1461236737495 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:05:37 INFO - TEST-START | /FileAPI/idlharness.html 04:05:37 INFO - PROCESS | 6187 | 1461236737500 Marionette TRACE conn4 <- [1,3026,null,{}] 04:05:37 INFO - PROCESS | 6187 | 1461236737529 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:37 INFO - PROCESS | 6187 | 1461236737818 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:05:38 INFO - PROCESS | 6187 | 1461236738180 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 6187 | ++DOCSHELL 0x859d4000 == 153 [pid = 6187] [id = 766] 04:05:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x86297800) [pid = 6187] [serial = 2297] [outer = (nil)] 04:05:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x99938800) [pid = 6187] [serial = 2298] [outer = 0x86297800] 04:05:38 INFO - PROCESS | 6187 | 1461236738280 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 6187 | ++DOMWINDOW == 170 (0x99a8c000) [pid = 6187] [serial = 2299] [outer = 0x86297800] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x901a5800 == 152 [pid = 6187] [id = 619] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8ac3a800 == 151 [pid = 6187] [id = 746] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x87f0bc00 == 150 [pid = 6187] [id = 742] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x96b47400 == 149 [pid = 6187] [id = 740] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x97e42c00 == 148 [pid = 6187] [id = 741] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x97db2400 == 147 [pid = 6187] [id = 739] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x93e78c00 == 146 [pid = 6187] [id = 738] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x91405c00 == 145 [pid = 6187] [id = 737] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x90198800 == 144 [pid = 6187] [id = 735] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x903a3400 == 143 [pid = 6187] [id = 736] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x859ce400 == 142 [pid = 6187] [id = 704] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8eeba800 == 141 [pid = 6187] [id = 734] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8f94f400 == 140 [pid = 6187] [id = 733] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8c604400 == 139 [pid = 6187] [id = 732] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x898c7c00 == 138 [pid = 6187] [id = 731] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8abad400 == 137 [pid = 6187] [id = 729] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x8c024000 == 136 [pid = 6187] [id = 730] 04:05:42 INFO - PROCESS | 6187 | --DOCSHELL 0x876ed400 == 135 [pid = 6187] [id = 728] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 169 (0x8c027c00) [pid = 6187] [serial = 2070] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8c022800) [pid = 6187] [serial = 2183] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8b5a4800) [pid = 6187] [serial = 2180] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8b7a5000) [pid = 6187] [serial = 2181] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x88c65800) [pid = 6187] [serial = 2129] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x898c7800) [pid = 6187] [serial = 2177] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x876f2c00) [pid = 6187] [serial = 2174] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x88049c00) [pid = 6187] [serial = 2175] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x97ccf400) [pid = 6187] [serial = 2172] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x97ccd400) [pid = 6187] [serial = 2171] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x97c7f800) [pid = 6187] [serial = 2169] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x97c7dc00) [pid = 6187] [serial = 2168] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x97ae1c00) [pid = 6187] [serial = 2166] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x97ac5800) [pid = 6187] [serial = 2165] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x97044400) [pid = 6187] [serial = 2163] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x96b9f000) [pid = 6187] [serial = 2162] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x95a3b800) [pid = 6187] [serial = 2160] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x94035c00) [pid = 6187] [serial = 2159] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x93e4c800) [pid = 6187] [serial = 2157] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x93e48400) [pid = 6187] [serial = 2156] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x92c55c00) [pid = 6187] [serial = 2154] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x92c51c00) [pid = 6187] [serial = 2153] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x91524000) [pid = 6187] [serial = 2151] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x9151ec00) [pid = 6187] [serial = 2150] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x9131d800) [pid = 6187] [serial = 2148] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x908ea000) [pid = 6187] [serial = 2147] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x902f1000) [pid = 6187] [serial = 2145] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x9004e400) [pid = 6187] [serial = 2144] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x8f756400) [pid = 6187] [serial = 2142] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x8f01d000) [pid = 6187] [serial = 2141] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x8ee79c00) [pid = 6187] [serial = 2139] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x8ee70400) [pid = 6187] [serial = 2138] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x8e4e9800) [pid = 6187] [serial = 2136] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x8e41ac00) [pid = 6187] [serial = 2135] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x8c60c400) [pid = 6187] [serial = 2133] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8b64b400) [pid = 6187] [serial = 2132] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8900f800) [pid = 6187] [serial = 2130] [outer = (nil)] [url = about:blank] 04:05:43 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8ab5ac00) [pid = 6187] [serial = 2178] [outer = (nil)] [url = about:blank] 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:05:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:05:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:05:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:05:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:05:44 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 04:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:05:44 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 04:05:44 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 04:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:05:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:05:44 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 04:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:05:44 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 04:05:44 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 04:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:05:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:05:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:05:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:05:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 6738ms 04:05:44 INFO - TEST-START | /FileAPI/idlharness.worker 04:05:44 INFO - PROCESS | 6187 | 1461236744083 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:05:44 INFO - PROCESS | 6187 | 1461236744350 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 6187 | 1461236744362 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 04:05:44 INFO - PROCESS | 6187 | 1461236744387 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 6187 | 1461236744396 Marionette TRACE conn4 <- [1,3030,null,{}] 04:05:44 INFO - PROCESS | 6187 | 1461236744405 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:44 INFO - PROCESS | 6187 | 1461236744644 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:05:44 INFO - PROCESS | 6187 | 1461236744886 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:44 INFO - PROCESS | 6187 | ++DOCSHELL 0x863af000 == 136 [pid = 6187] [id = 767] 04:05:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8b656400) [pid = 6187] [serial = 2300] [outer = (nil)] 04:05:44 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8c8f0800) [pid = 6187] [serial = 2301] [outer = 0x8b656400] 04:05:44 INFO - PROCESS | 6187 | 1461236744972 Marionette DEBUG loaded listener.js 04:05:45 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8e379800) [pid = 6187] [serial = 2302] [outer = 0x8b656400] 04:05:45 INFO - PROCESS | 6187 | [6187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:05:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:05:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:05:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:05:47 INFO - {} 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:05:47 INFO - {} 04:05:47 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 - {} 04:05:47 INFO - {} 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:05:47 INFO - {} 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:05:47 INFO - {} 04:05:47 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 - {} 04:05:47 INFO - {} 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 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 04:05:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:05:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:05:47 INFO - {} 04:05:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3223ms 04:05:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:05:47 INFO - PROCESS | 6187 | 1461236747463 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:05:47 INFO - PROCESS | 6187 | 1461236747626 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 6187 | 1461236747647 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 04:05:47 INFO - PROCESS | 6187 | 1461236747716 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 6187 | 1461236747734 Marionette TRACE conn4 <- [1,3034,null,{}] 04:05:47 INFO - PROCESS | 6187 | 1461236747780 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:48 INFO - PROCESS | 6187 | 1461236748159 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x8aef4c00) [pid = 6187] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8e420c00) [pid = 6187] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8e418000) [pid = 6187] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x8c7dc000) [pid = 6187] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8abaf400) [pid = 6187] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x876f2800) [pid = 6187] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x880e6000) [pid = 6187] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x886e9000) [pid = 6187] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x98203000) [pid = 6187] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x97e44000) [pid = 6187] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x97e40c00) [pid = 6187] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x97db7400) [pid = 6187] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x93e79400) [pid = 6187] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x91441400) [pid = 6187] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x908e4400) [pid = 6187] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x901a2800) [pid = 6187] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x8f943800) [pid = 6187] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x8f950000) [pid = 6187] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x8ac3f000) [pid = 6187] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:05:48 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x86298c00) [pid = 6187] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:05:48 INFO - PROCESS | 6187 | 1461236748723 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:48 INFO - PROCESS | 6187 | ++DOCSHELL 0x861e3000 == 137 [pid = 6187] [id = 768] 04:05:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x8628f800) [pid = 6187] [serial = 2303] [outer = (nil)] 04:05:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8900a400) [pid = 6187] [serial = 2304] [outer = 0x8628f800] 04:05:48 INFO - PROCESS | 6187 | 1461236748837 Marionette DEBUG loaded listener.js 04:05:48 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8c8ed000) [pid = 6187] [serial = 2305] [outer = 0x8628f800] 04:05:49 INFO - PROCESS | 6187 | 1461236749732 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:05:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2053ms 04:05:49 INFO - PROCESS | 6187 | 1461236749764 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 6187 | 1461236749769 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 04:05:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:05:49 INFO - PROCESS | 6187 | 1461236749792 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 6187 | 1461236749800 Marionette TRACE conn4 <- [1,3038,null,{}] 04:05:49 INFO - PROCESS | 6187 | 1461236749818 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:50 INFO - PROCESS | 6187 | 1461236750062 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:05:50 INFO - PROCESS | 6187 | 1461236750299 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 6187 | ++DOCSHELL 0x93e42000 == 138 [pid = 6187] [id = 769] 04:05:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 119 (0x93e44800) [pid = 6187] [serial = 2306] [outer = (nil)] 04:05:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 120 (0x93e78c00) [pid = 6187] [serial = 2307] [outer = 0x93e44800] 04:05:50 INFO - PROCESS | 6187 | 1461236750434 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 6187 | ++DOMWINDOW == 121 (0x9402e800) [pid = 6187] [serial = 2308] [outer = 0x93e44800] 04:05:51 INFO - PROCESS | 6187 | 1461236751441 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:05:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1704ms 04:05:51 INFO - PROCESS | 6187 | 1461236751483 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:05:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:05:51 INFO - PROCESS | 6187 | 1461236751492 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 04:05:51 INFO - PROCESS | 6187 | 1461236751504 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:05:51 INFO - PROCESS | 6187 | 1461236751511 Marionette TRACE conn4 <- [1,3042,null,{}] 04:05:51 INFO - PROCESS | 6187 | 1461236751575 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:51 INFO - PROCESS | 6187 | 1461236751911 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:05:52 INFO - PROCESS | 6187 | 1461236752286 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 6187 | ++DOCSHELL 0x88e4dc00 == 139 [pid = 6187] [id = 770] 04:05:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 122 (0x89008400) [pid = 6187] [serial = 2309] [outer = (nil)] 04:05:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 123 (0x8b320000) [pid = 6187] [serial = 2310] [outer = 0x89008400] 04:05:52 INFO - PROCESS | 6187 | 1461236752389 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 6187 | ++DOMWINDOW == 124 (0x8c60b000) [pid = 6187] [serial = 2311] [outer = 0x89008400] 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:05:53 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. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:05:53 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'.) 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:05:53 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. 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:05:53 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. 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:05:53 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. 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:05:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2426ms 04:05:54 INFO - PROCESS | 6187 | 1461236753780 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:05:54 INFO - PROCESS | 6187 | 1461236753968 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 6187 | 1461236753988 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 04:05:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:05:54 INFO - PROCESS | 6187 | 1461236754192 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - PROCESS | 6187 | 1461236754199 Marionette TRACE conn4 <- [1,3046,null,{}] 04:05:54 INFO - PROCESS | 6187 | 1461236754210 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:54 INFO - PROCESS | 6187 | 1461236754474 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:05:54 INFO - PROCESS | 6187 | 1461236754777 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:54 INFO - PROCESS | 6187 | ++DOCSHELL 0x8aeecc00 == 140 [pid = 6187] [id = 771] 04:05:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 125 (0x8b318000) [pid = 6187] [serial = 2312] [outer = (nil)] 04:05:54 INFO - PROCESS | 6187 | ++DOMWINDOW == 126 (0x8ee7a800) [pid = 6187] [serial = 2313] [outer = 0x8b318000] 04:05:54 INFO - PROCESS | 6187 | 1461236754878 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 6187 | ++DOMWINDOW == 127 (0x8f016800) [pid = 6187] [serial = 2314] [outer = 0x8b318000] 04:05:55 INFO - PROCESS | 6187 | [6187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:05:55 INFO - PROCESS | 6187 | 1461236755918 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:05:55 INFO - {} 04:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1798ms 04:05:55 INFO - PROCESS | 6187 | 1461236755939 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:05:55 INFO - PROCESS | 6187 | 1461236755945 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 04:05:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:05:55 INFO - PROCESS | 6187 | 1461236755953 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:05:55 INFO - PROCESS | 6187 | 1461236755959 Marionette TRACE conn4 <- [1,3050,null,{}] 04:05:56 INFO - PROCESS | 6187 | 1461236756028 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:56 INFO - PROCESS | 6187 | 1461236756409 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:05:56 INFO - PROCESS | 6187 | 1461236756708 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:56 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94f400 == 141 [pid = 6187] [id = 772] 04:05:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 128 (0x8ff1b000) [pid = 6187] [serial = 2315] [outer = (nil)] 04:05:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 129 (0x902eb800) [pid = 6187] [serial = 2316] [outer = 0x8ff1b000] 04:05:56 INFO - PROCESS | 6187 | 1461236756823 Marionette DEBUG loaded listener.js 04:05:56 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x9133c800) [pid = 6187] [serial = 2317] [outer = 0x8ff1b000] 04:05:57 INFO - PROCESS | 6187 | 1461236757733 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:05:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1802ms 04:05:57 INFO - PROCESS | 6187 | 1461236757766 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 6187 | 1461236757774 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 04:05:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:05:57 INFO - PROCESS | 6187 | 1461236757787 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 6187 | 1461236757790 Marionette TRACE conn4 <- [1,3054,null,{}] 04:05:57 INFO - PROCESS | 6187 | 1461236757798 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:58 INFO - PROCESS | 6187 | 1461236758074 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:05:58 INFO - PROCESS | 6187 | 1461236758366 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:58 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f94a400 == 142 [pid = 6187] [id = 773] 04:05:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x93a73800) [pid = 6187] [serial = 2318] [outer = (nil)] 04:05:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x93c9e400) [pid = 6187] [serial = 2319] [outer = 0x93a73800] 04:05:58 INFO - PROCESS | 6187 | 1461236758470 Marionette DEBUG loaded listener.js 04:05:58 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x93e79400) [pid = 6187] [serial = 2320] [outer = 0x93a73800] 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:06:00 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" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:06:00 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" 04:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:06:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2438ms 04:06:00 INFO - PROCESS | 6187 | 1461236760052 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:06:00 INFO - PROCESS | 6187 | 1461236760379 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:06:00 INFO - PROCESS | 6187 | 1461236760389 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 04:06:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:06:00 INFO - PROCESS | 6187 | 1461236760400 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:06:00 INFO - PROCESS | 6187 | 1461236760404 Marionette TRACE conn4 <- [1,3058,null,{}] 04:06:00 INFO - PROCESS | 6187 | 1461236760412 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:00 INFO - PROCESS | 6187 | 1461236760687 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:06:00 INFO - PROCESS | 6187 | 1461236760968 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:01 INFO - PROCESS | 6187 | ++DOCSHELL 0x93a72400 == 143 [pid = 6187] [id = 774] 04:06:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x93c99c00) [pid = 6187] [serial = 2321] [outer = (nil)] 04:06:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x97cd3800) [pid = 6187] [serial = 2322] [outer = 0x93c99c00] 04:06:01 INFO - PROCESS | 6187 | 1461236761113 Marionette DEBUG loaded listener.js 04:06:01 INFO - PROCESS | 6187 | ++DOMWINDOW == 136 (0x8f021c00) [pid = 6187] [serial = 2323] [outer = 0x93c99c00] 04:06:02 INFO - PROCESS | 6187 | 1461236762207 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:06:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:06:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:06:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:06:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:06:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:06:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:06:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:06:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:06:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1844ms 04:06:02 INFO - PROCESS | 6187 | 1461236762247 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 6187 | 1461236762256 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 04:06:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:06:02 INFO - PROCESS | 6187 | 1461236762288 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 6187 | 1461236762292 Marionette TRACE conn4 <- [1,3062,null,{}] 04:06:02 INFO - PROCESS | 6187 | 1461236762303 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:02 INFO - PROCESS | 6187 | 1461236762595 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:06:02 INFO - PROCESS | 6187 | 1461236762974 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:03 INFO - PROCESS | 6187 | ++DOCSHELL 0x88c64800 == 144 [pid = 6187] [id = 775] 04:06:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 137 (0x97deec00) [pid = 6187] [serial = 2324] [outer = (nil)] 04:06:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 138 (0x9820d000) [pid = 6187] [serial = 2325] [outer = 0x97deec00] 04:06:03 INFO - PROCESS | 6187 | 1461236763084 Marionette DEBUG loaded listener.js 04:06:03 INFO - PROCESS | 6187 | ++DOMWINDOW == 139 (0x98309000) [pid = 6187] [serial = 2326] [outer = 0x97deec00] 04:06:03 INFO - PROCESS | 6187 | [6187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:06:04 INFO - PROCESS | 6187 | 1461236764064 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:06:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:06:04 INFO - {} 04:06:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1813ms 04:06:04 INFO - PROCESS | 6187 | 1461236764086 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:06:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:06:04 INFO - PROCESS | 6187 | 1461236764090 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 04:06:04 INFO - PROCESS | 6187 | 1461236764097 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:06:04 INFO - PROCESS | 6187 | 1461236764101 Marionette TRACE conn4 <- [1,3066,null,{}] 04:06:04 INFO - PROCESS | 6187 | 1461236764158 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:04 INFO - PROCESS | 6187 | 1461236764453 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:06:04 INFO - PROCESS | 6187 | 1461236764822 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 6187 | ++DOCSHELL 0x97dec000 == 145 [pid = 6187] [id = 776] 04:06:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 140 (0x98204c00) [pid = 6187] [serial = 2327] [outer = (nil)] 04:06:04 INFO - PROCESS | 6187 | ++DOMWINDOW == 141 (0x99a9a400) [pid = 6187] [serial = 2328] [outer = 0x98204c00] 04:06:04 INFO - PROCESS | 6187 | 1461236764922 Marionette DEBUG loaded listener.js 04:06:05 INFO - PROCESS | 6187 | ++DOMWINDOW == 142 (0x9aed1400) [pid = 6187] [serial = 2329] [outer = 0x98204c00] 04:06:05 INFO - PROCESS | 6187 | 1461236765750 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:06:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:06:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1677ms 04:06:05 INFO - PROCESS | 6187 | 1461236765789 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 04:06:05 INFO - PROCESS | 6187 | 1461236765793 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 04:06:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:06:05 INFO - PROCESS | 6187 | 1461236765805 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:06:05 INFO - PROCESS | 6187 | 1461236765808 Marionette TRACE conn4 <- [1,3070,null,{}] 04:06:05 INFO - PROCESS | 6187 | 1461236765816 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:06 INFO - PROCESS | 6187 | 1461236766088 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:06:06 INFO - PROCESS | 6187 | 1461236766387 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 6187 | ++DOCSHELL 0x9845b400 == 146 [pid = 6187] [id = 777] 04:06:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 143 (0x99072400) [pid = 6187] [serial = 2330] [outer = (nil)] 04:06:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 144 (0x9df17800) [pid = 6187] [serial = 2331] [outer = 0x99072400] 04:06:06 INFO - PROCESS | 6187 | 1461236766498 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 6187 | ++DOMWINDOW == 145 (0x9df21000) [pid = 6187] [serial = 2332] [outer = 0x99072400] 04:06:07 INFO - PROCESS | 6187 | 1461236767455 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1686ms 04:06:07 INFO - PROCESS | 6187 | 1461236767494 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:06:07 INFO - PROCESS | 6187 | 1461236767499 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 04:06:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:06:07 INFO - PROCESS | 6187 | 1461236767507 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:06:07 INFO - PROCESS | 6187 | 1461236767510 Marionette TRACE conn4 <- [1,3074,null,{}] 04:06:07 INFO - PROCESS | 6187 | 1461236767519 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:07 INFO - PROCESS | 6187 | 1461236767904 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:06:08 INFO - PROCESS | 6187 | 1461236768203 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:08 INFO - PROCESS | 6187 | ++DOCSHELL 0x9b0bb400 == 147 [pid = 6187] [id = 778] 04:06:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 146 (0x9b0e8400) [pid = 6187] [serial = 2333] [outer = (nil)] 04:06:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 147 (0x9fc0ec00) [pid = 6187] [serial = 2334] [outer = 0x9b0e8400] 04:06:08 INFO - PROCESS | 6187 | 1461236768314 Marionette DEBUG loaded listener.js 04:06:08 INFO - PROCESS | 6187 | ++DOMWINDOW == 148 (0x9fc9a800) [pid = 6187] [serial = 2335] [outer = 0x9b0e8400] 04:06:09 INFO - PROCESS | 6187 | 1461236769304 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1838ms 04:06:09 INFO - PROCESS | 6187 | 1461236769347 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 6187 | 1461236769350 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 04:06:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:06:09 INFO - PROCESS | 6187 | 1461236769359 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 6187 | 1461236769363 Marionette TRACE conn4 <- [1,3078,null,{}] 04:06:09 INFO - PROCESS | 6187 | 1461236769370 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:09 INFO - PROCESS | 6187 | 1461236769754 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:06:10 INFO - PROCESS | 6187 | 1461236770045 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 6187 | ++DOCSHELL 0x977ec400 == 148 [pid = 6187] [id = 779] 04:06:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 149 (0x9845f000) [pid = 6187] [serial = 2336] [outer = (nil)] 04:06:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 150 (0x99943400) [pid = 6187] [serial = 2337] [outer = 0x9845f000] 04:06:10 INFO - PROCESS | 6187 | 1461236770154 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 6187 | ++DOMWINDOW == 151 (0x99a97800) [pid = 6187] [serial = 2338] [outer = 0x9845f000] 04:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 04:06:11 INFO - reader.readAsText(blob_2) 04:06:11 INFO - }" did not throw 04:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 04:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 04:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 04:06:11 INFO - reader.readAsDataURL(blob_2) 04:06:11 INFO - }" did not throw 04:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 04:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 04:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 04:06:11 INFO - reader.readAsArrayBuffer(blob_2) 04:06:11 INFO - }" did not throw 04:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 04:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 04:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 04:06:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 04:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:06:11 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 6187 | 1461236771120 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 04:06:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:06:11 INFO - PROCESS | 6187 | 1461236771136 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 6187 | 1461236771149 Marionette TRACE conn4 <- [1,3082,null,{}] 04:06:11 INFO - PROCESS | 6187 | 1461236771190 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:11 INFO - PROCESS | 6187 | 1461236771489 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:06:11 INFO - PROCESS | 6187 | 1461236771893 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 6187 | ++DOCSHELL 0x9feb7400 == 149 [pid = 6187] [id = 780] 04:06:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 152 (0xa0a48000) [pid = 6187] [serial = 2339] [outer = (nil)] 04:06:11 INFO - PROCESS | 6187 | ++DOMWINDOW == 153 (0xa0c40400) [pid = 6187] [serial = 2340] [outer = 0xa0a48000] 04:06:12 INFO - PROCESS | 6187 | 1461236772009 Marionette DEBUG loaded listener.js 04:06:12 INFO - PROCESS | 6187 | ++DOMWINDOW == 154 (0xa0f9f000) [pid = 6187] [serial = 2341] [outer = 0xa0a48000] 04:06:12 INFO - PROCESS | 6187 | 1461236772896 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:06:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:06:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:06:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1823ms 04:06:12 INFO - PROCESS | 6187 | 1461236772958 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:06:12 INFO - PROCESS | 6187 | 1461236772961 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 04:06:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:06:12 INFO - PROCESS | 6187 | 1461236772969 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:06:12 INFO - PROCESS | 6187 | 1461236772973 Marionette TRACE conn4 <- [1,3086,null,{}] 04:06:13 INFO - PROCESS | 6187 | 1461236773004 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:13 INFO - PROCESS | 6187 | 1461236773275 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:06:13 INFO - PROCESS | 6187 | 1461236773663 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:13 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab5c400 == 150 [pid = 6187] [id = 781] 04:06:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 155 (0x9feb8000) [pid = 6187] [serial = 2342] [outer = (nil)] 04:06:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 156 (0xa2a34800) [pid = 6187] [serial = 2343] [outer = 0x9feb8000] 04:06:13 INFO - PROCESS | 6187 | 1461236773762 Marionette DEBUG loaded listener.js 04:06:13 INFO - PROCESS | 6187 | ++DOMWINDOW == 157 (0xa3c7e400) [pid = 6187] [serial = 2344] [outer = 0x9feb8000] 04:06:14 INFO - PROCESS | 6187 | 1461236774712 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:06:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1758ms 04:06:14 INFO - PROCESS | 6187 | 1461236774728 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 6187 | 1461236774732 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 04:06:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:06:14 INFO - PROCESS | 6187 | 1461236774739 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 6187 | 1461236774743 Marionette TRACE conn4 <- [1,3090,null,{}] 04:06:14 INFO - PROCESS | 6187 | 1461236774750 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:15 INFO - PROCESS | 6187 | 1461236775023 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:06:15 INFO - PROCESS | 6187 | 1461236775327 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 6187 | ++DOCSHELL 0xa2a5d800 == 151 [pid = 6187] [id = 782] 04:06:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 158 (0xa3ce7400) [pid = 6187] [serial = 2345] [outer = (nil)] 04:06:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 159 (0xa4456000) [pid = 6187] [serial = 2346] [outer = 0xa3ce7400] 04:06:15 INFO - PROCESS | 6187 | 1461236775445 Marionette DEBUG loaded listener.js 04:06:15 INFO - PROCESS | 6187 | ++DOMWINDOW == 160 (0xa4477800) [pid = 6187] [serial = 2347] [outer = 0xa3ce7400] 04:06:16 INFO - PROCESS | 6187 | 1461236776358 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1638ms 04:06:16 INFO - PROCESS | 6187 | 1461236776380 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:06:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:06:16 INFO - PROCESS | 6187 | 1461236776385 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 04:06:16 INFO - PROCESS | 6187 | 1461236776393 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:06:16 INFO - PROCESS | 6187 | 1461236776396 Marionette TRACE conn4 <- [1,3094,null,{}] 04:06:16 INFO - PROCESS | 6187 | 1461236776403 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:16 INFO - PROCESS | 6187 | 1461236776737 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:06:17 INFO - PROCESS | 6187 | 1461236777201 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:17 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ee79800 == 152 [pid = 6187] [id = 783] 04:06:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 161 (0xa3ce4c00) [pid = 6187] [serial = 2348] [outer = (nil)] 04:06:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 162 (0xa45cec00) [pid = 6187] [serial = 2349] [outer = 0xa3ce4c00] 04:06:17 INFO - PROCESS | 6187 | 1461236777353 Marionette DEBUG loaded listener.js 04:06:17 INFO - PROCESS | 6187 | ++DOMWINDOW == 163 (0xa45d4400) [pid = 6187] [serial = 2350] [outer = 0xa3ce4c00] 04:06:18 INFO - PROCESS | 6187 | 1461236778312 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1989ms 04:06:18 INFO - PROCESS | 6187 | 1461236778383 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 6187 | 1461236778387 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 04:06:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:06:18 INFO - PROCESS | 6187 | 1461236778395 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 6187 | 1461236778398 Marionette TRACE conn4 <- [1,3098,null,{}] 04:06:18 INFO - PROCESS | 6187 | 1461236778406 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:18 INFO - PROCESS | 6187 | 1461236778714 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:06:19 INFO - PROCESS | 6187 | 1461236779149 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 6187 | ++DOCSHELL 0x8b75e800 == 153 [pid = 6187] [id = 784] 04:06:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 164 (0x8c7dac00) [pid = 6187] [serial = 2351] [outer = (nil)] 04:06:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 165 (0xa498a800) [pid = 6187] [serial = 2352] [outer = 0x8c7dac00] 04:06:19 INFO - PROCESS | 6187 | 1461236779271 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 6187 | ++DOMWINDOW == 166 (0xa498bc00) [pid = 6187] [serial = 2353] [outer = 0x8c7dac00] 04:06:20 INFO - PROCESS | 6187 | 1461236780260 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:06:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1885ms 04:06:20 INFO - PROCESS | 6187 | 1461236780281 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:06:20 INFO - PROCESS | 6187 | 1461236780285 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 04:06:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:06:20 INFO - PROCESS | 6187 | 1461236780293 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:06:20 INFO - PROCESS | 6187 | 1461236780297 Marionette TRACE conn4 <- [1,3102,null,{}] 04:06:20 INFO - PROCESS | 6187 | 1461236780304 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:20 INFO - PROCESS | 6187 | 1461236780619 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:06:21 INFO - PROCESS | 6187 | 1461236780985 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:21 INFO - PROCESS | 6187 | ++DOCSHELL 0x8f06b400 == 154 [pid = 6187] [id = 785] 04:06:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 167 (0x8f06c400) [pid = 6187] [serial = 2354] [outer = (nil)] 04:06:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 168 (0x8f073000) [pid = 6187] [serial = 2355] [outer = 0x8f06c400] 04:06:21 INFO - PROCESS | 6187 | 1461236781082 Marionette DEBUG loaded listener.js 04:06:21 INFO - PROCESS | 6187 | ++DOMWINDOW == 169 (0x8f074800) [pid = 6187] [serial = 2356] [outer = 0x8f06c400] 04:06:25 INFO - PROCESS | 6187 | --DOCSHELL 0x8ff1dc00 == 153 [pid = 6187] [id = 723] 04:06:25 INFO - PROCESS | 6187 | --DOCSHELL 0x91338400 == 152 [pid = 6187] [id = 757] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 168 (0x8c030800) [pid = 6187] [serial = 2127] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 167 (0x8c02c800) [pid = 6187] [serial = 2245] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 166 (0x8b5a0c00) [pid = 6187] [serial = 2242] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 165 (0x8b657c00) [pid = 6187] [serial = 2243] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 164 (0x8eeb9800) [pid = 6187] [serial = 2198] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 163 (0x8e789000) [pid = 6187] [serial = 2196] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 162 (0x8e624400) [pid = 6187] [serial = 2195] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 161 (0x8e374400) [pid = 6187] [serial = 2193] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 160 (0x8c8ecc00) [pid = 6187] [serial = 2192] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 159 (0x8aef8c00) [pid = 6187] [serial = 2190] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 158 (0x8aee9800) [pid = 6187] [serial = 2189] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 157 (0x880e8800) [pid = 6187] [serial = 2187] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 156 (0x8803dc00) [pid = 6187] [serial = 2186] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 155 (0x898ca400) [pid = 6187] [serial = 2237] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 154 (0x886f4000) [pid = 6187] [serial = 2234] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 153 (0x98421000) [pid = 6187] [serial = 2231] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 152 (0x98418c00) [pid = 6187] [serial = 2229] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 151 (0x982f7000) [pid = 6187] [serial = 2228] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 150 (0x98209c00) [pid = 6187] [serial = 2226] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 149 (0x98207000) [pid = 6187] [serial = 2225] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 148 (0x980be800) [pid = 6187] [serial = 2223] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 147 (0x97e46800) [pid = 6187] [serial = 2222] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 146 (0x97defc00) [pid = 6187] [serial = 2220] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 145 (0x97de8c00) [pid = 6187] [serial = 2219] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 144 (0x94032c00) [pid = 6187] [serial = 2217] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 143 (0x93e81000) [pid = 6187] [serial = 2216] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 142 (0x93c90400) [pid = 6187] [serial = 2214] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 141 (0x92c54400) [pid = 6187] [serial = 2213] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 140 (0x9151e400) [pid = 6187] [serial = 2211] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 139 (0x91442400) [pid = 6187] [serial = 2210] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 138 (0x91317000) [pid = 6187] [serial = 2208] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 137 (0x908ecc00) [pid = 6187] [serial = 2207] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 136 (0x902fa800) [pid = 6187] [serial = 2205] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 135 (0x902f5800) [pid = 6187] [serial = 2204] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x90049400) [pid = 6187] [serial = 2202] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x8ff20800) [pid = 6187] [serial = 2201] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x8f01ac00) [pid = 6187] [serial = 2199] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x88c64400) [pid = 6187] [serial = 2235] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x8aeebc00) [pid = 6187] [serial = 2240] [outer = (nil)] [url = about:blank] 04:06:25 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8ab56000) [pid = 6187] [serial = 2238] [outer = (nil)] [url = about:blank] 04:06:26 INFO - PROCESS | 6187 | 1461236786077 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:06:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 5809ms 04:06:26 INFO - PROCESS | 6187 | 1461236786105 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 6187 | 1461236786117 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 04:06:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:06:26 INFO - PROCESS | 6187 | 1461236786133 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 6187 | 1461236786140 Marionette TRACE conn4 <- [1,3106,null,{}] 04:06:26 INFO - PROCESS | 6187 | 1461236786162 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:26 INFO - PROCESS | 6187 | 1461236786471 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 04:06:26 INFO - PROCESS | 6187 | 1461236786826 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:26 INFO - PROCESS | 6187 | ++DOCSHELL 0x898cbc00 == 153 [pid = 6187] [id = 786] 04:06:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 130 (0x898cf000) [pid = 6187] [serial = 2357] [outer = (nil)] 04:06:26 INFO - PROCESS | 6187 | ++DOMWINDOW == 131 (0x8ab56000) [pid = 6187] [serial = 2358] [outer = 0x898cf000] 04:06:26 INFO - PROCESS | 6187 | 1461236786937 Marionette DEBUG loaded listener.js 04:06:27 INFO - PROCESS | 6187 | ++DOMWINDOW == 132 (0x8aba6c00) [pid = 6187] [serial = 2359] [outer = 0x898cf000] 04:06:27 INFO - PROCESS | 6187 | 1461236787884 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:06:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1800ms 04:06:27 INFO - PROCESS | 6187 | 1461236787932 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 04:06:27 INFO - PROCESS | 6187 | 1461236787941 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 04:06:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:06:27 INFO - PROCESS | 6187 | 1461236787958 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:06:27 INFO - PROCESS | 6187 | 1461236787963 Marionette TRACE conn4 <- [1,3110,null,{}] 04:06:27 INFO - PROCESS | 6187 | 1461236787970 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:28 INFO - PROCESS | 6187 | 1461236788311 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 04:06:28 INFO - PROCESS | 6187 | 1461236788350 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 6187 | ++DOCSHELL 0x8ab58400 == 154 [pid = 6187] [id = 787] 04:06:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 133 (0x8aef5c00) [pid = 6187] [serial = 2360] [outer = (nil)] 04:06:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 134 (0x8b763c00) [pid = 6187] [serial = 2361] [outer = 0x8aef5c00] 04:06:28 INFO - PROCESS | 6187 | 1461236788440 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 6187 | ++DOMWINDOW == 135 (0x8c031000) [pid = 6187] [serial = 2362] [outer = 0x8aef5c00] 04:06:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:06:29 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 04:06:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:06:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1646ms 04:06:29 INFO - PROCESS | 6187 | 1461236789586 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:06:29 INFO - PROCESS | 6187 | 1461236789601 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 04:06:29 INFO - PROCESS | 6187 | 1461236789605 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 04:06:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:06:29 INFO - PROCESS | 6187 | 1461236789625 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:06:29 INFO - PROCESS | 6187 | 1461236789632 Marionette TRACE conn4 <- [1,3114,null,{}] 04:06:29 INFO - PROCESS | 6187 | 1461236789651 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:30 INFO - PROCESS | 6187 | 1461236790032 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 134 (0x908ed000) [pid = 6187] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 133 (0x93e7f400) [pid = 6187] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 132 (0x97e41800) [pid = 6187] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 131 (0x97c81400) [pid = 6187] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 130 (0x9019d800) [pid = 6187] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 129 (0x8b656400) [pid = 6187] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 128 (0x8628f800) [pid = 6187] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 127 (0x93a77000) [pid = 6187] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 126 (0x8e78d000) [pid = 6187] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 125 (0x93e7fc00) [pid = 6187] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 124 (0x8e626800) [pid = 6187] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 123 (0x8aeea000) [pid = 6187] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 122 (0x8ac36c00) [pid = 6187] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 121 (0x93e82000) [pid = 6187] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 120 (0x8e415000) [pid = 6187] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 119 (0x8ff26400) [pid = 6187] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 118 (0x880eac00) [pid = 6187] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 117 (0x9133d400) [pid = 6187] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 116 (0x91405000) [pid = 6187] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:06:30 INFO - PROCESS | 6187 | --DOMWINDOW == 115 (0x8aef1000) [pid = 6187] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:06:30 INFO - PROCESS | 6187 | 1461236790825 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0161f494-f153-441c-8ba7-290eebcafb38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:30 INFO - PROCESS | 6187 | ++DOCSHELL 0x8628f800 == 155 [pid = 6187] [id = 788] 04:06:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 116 (0x880eac00) [pid = 6187] [serial = 2363] [outer = (nil)] 04:06:30 INFO - PROCESS | 6187 | ++DOMWINDOW == 117 (0x8e411c00) [pid = 6187] [serial = 2364] [outer = 0x880eac00] 04:06:30 INFO - PROCESS | 6187 | 1461236790918 Marionette DEBUG loaded listener.js 04:06:31 INFO - PROCESS | 6187 | ++DOMWINDOW == 118 (0x8e4efc00) [pid = 6187] [serial = 2365] [outer = 0x880eac00] 04:06:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:06:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2055ms 04:06:31 INFO - PROCESS | 6187 | 1461236791670 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:06:31 INFO - PROCESS | 6187 | 1461236791679 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 6187 | 1461236791684 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 04:06:32 WARNING - u'runner_teardown' () 04:06:32 INFO - No more tests 04:06:32 INFO - Got 0 unexpected results 04:06:32 INFO - SUITE-END | took 1502s 04:06:32 INFO - Closing logging queue 04:06:32 INFO - queue closed 04:06:33 INFO - Return code: 0 04:06:33 WARNING - # TBPL SUCCESS # 04:06:33 INFO - Running post-action listener: _resource_record_post_action 04:06:33 INFO - Running post-run listener: _resource_record_post_run 04:06:34 INFO - Total resource usage - Wall time: 1546s; CPU: 98.0%; Read bytes: 860160; Write bytes: 964681728; Read time: 236; Write time: 415456 04:06:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:06:34 INFO - install - Wall time: 38s; CPU: 100.0%; Read bytes: 4096; Write bytes: 182972416; Read time: 4; Write time: 276224 04:06:34 INFO - run-tests - Wall time: 1508s; CPU: 98.0%; Read bytes: 856064; Write bytes: 781709312; Read time: 232; Write time: 139232 04:06:34 INFO - Running post-run listener: _upload_blobber_files 04:06:34 INFO - Blob upload gear active. 04:06:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:06:34 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 04:06:34 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:06:34 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:06:34 INFO - (blobuploader) - INFO - Open directory for files ... 04:06:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:06:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:06:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:06:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:06:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:06:37 INFO - (blobuploader) - INFO - Done attempting. 04:06:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:06:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:06:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:06:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:06:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:06:38 INFO - (blobuploader) - INFO - Done attempting. 04:06:38 INFO - (blobuploader) - INFO - Iteration through files over. 04:06:38 INFO - Return code: 0 04:06:38 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:06:38 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:06:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bf37e63882b1274875e51e007a45704f5c840af3e56f5ca3685c8c8af7813bb94298b809c3833c2c1a58078885b1e26802b16c57c41548484b978fa5e7c84ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bcc1f97202066f515748fbfe02d9798b70e5387446f61584182e0dae750d984d79e2fc001ee6a890c9fe78a5a6b55f9acbca312561f36b36cacb734ccf0bfb7"} 04:06:38 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:06:38 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:06:38 INFO - Contents: 04:06:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bf37e63882b1274875e51e007a45704f5c840af3e56f5ca3685c8c8af7813bb94298b809c3833c2c1a58078885b1e26802b16c57c41548484b978fa5e7c84ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bcc1f97202066f515748fbfe02d9798b70e5387446f61584182e0dae750d984d79e2fc001ee6a890c9fe78a5a6b55f9acbca312561f36b36cacb734ccf0bfb7"} 04:06:38 INFO - Running post-run listener: copy_logs_to_upload_dir 04:06:38 INFO - Copying logs to upload dir... 04:06:38 INFO - mkdir: /builds/slave/test/build/upload/logs 04:06:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1688.803676 ========= master_lag: 11.08 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 19 secs) (at 2016-04-21 04:06:49.382717) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-21 04:06:49.396587) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bf37e63882b1274875e51e007a45704f5c840af3e56f5ca3685c8c8af7813bb94298b809c3833c2c1a58078885b1e26802b16c57c41548484b978fa5e7c84ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bcc1f97202066f515748fbfe02d9798b70e5387446f61584182e0dae750d984d79e2fc001ee6a890c9fe78a5a6b55f9acbca312561f36b36cacb734ccf0bfb7"} build_url:https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.044374 build_url: 'https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bf37e63882b1274875e51e007a45704f5c840af3e56f5ca3685c8c8af7813bb94298b809c3833c2c1a58078885b1e26802b16c57c41548484b978fa5e7c84ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8bcc1f97202066f515748fbfe02d9798b70e5387446f61584182e0dae750d984d79e2fc001ee6a890c9fe78a5a6b55f9acbca312561f36b36cacb734ccf0bfb7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Hpv3qMxjQrG-5Nt45_2wEQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.00 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-21 04:06:51.437310) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:06:51.437668) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461235099.749550-1262450105 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020249 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:06:51.491440) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 04:06:51.491744) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 04:06:51.493381) ========= ========= Total master_lag: 13.19 =========