builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-182 starttime: 1460980405.58 results: success (0) buildid: 20160418041515 builduid: 00f2f56b7a2a42acbb76a43a4691fc4f revision: 6828e2e05e1690cc36b1e282ee2f997ffce12e1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 04:53:25.583754) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 04:53:25.584219) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 30 secs) (at 2016-04-18 04:53:25.584503) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 30 secs) (at 2016-04-18 04:53:56.279484) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 04:53:56.279832) ========= 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-1460980235.519894-480166685 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 04:54:00-- 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% 7.83M=0.001s 2016-04-18 04:54:00 (7.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.589480 ========= master_lag: 4.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 04:54:01.267022) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-04-18 04:54:01.267305) ========= 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-1460980235.519894-480166685 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029012 ========= master_lag: 11.36 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-04-18 04:54:12.653263) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 04:54:12.653577) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 6828e2e05e1690cc36b1e282ee2f997ffce12e1f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 6828e2e05e1690cc36b1e282ee2f997ffce12e1f --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-1460980235.519894-480166685 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 04:54:13,488 truncating revision to first 12 chars 2016-04-18 04:54:13,489 Setting DEBUG logging. 2016-04-18 04:54:13,489 attempt 1/10 2016-04-18 04:54:13,489 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/6828e2e05e16?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 04:54:14,667 unpacking tar archive at: mozilla-inbound-6828e2e05e16/testing/mozharness/ program finished with exit code 0 elapsedTime=1.904865 ========= master_lag: 3.77 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 04:54:18.324733) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 04:54:18.325070) ========= script_repo_revision: 6828e2e05e1690cc36b1e282ee2f997ffce12e1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 04:54:18.325469) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 14 secs) (at 2016-04-18 04:54:18.325743) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 14 secs) (at 2016-04-18 04:54:33.022038) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 47 secs) (at 2016-04-18 04:54:33.022487) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685 _=/tools/buildbot/bin/python using PTY: False 04:54:33 INFO - MultiFileLogger online at 20160418 04:54:33 in /builds/slave/test 04:54:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 04:54:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:54:33 INFO - {'append_to_log': False, 04:54:33 INFO - 'base_work_dir': '/builds/slave/test', 04:54:33 INFO - 'blob_upload_branch': 'mozilla-inbound', 04:54:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:54:33 INFO - 'buildbot_json_path': 'buildprops.json', 04:54:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:54:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:54:33 INFO - 'download_minidump_stackwalk': True, 04:54:33 INFO - 'download_symbols': 'true', 04:54:33 INFO - 'e10s': False, 04:54:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:54:33 INFO - 'tooltool.py': '/tools/tooltool.py', 04:54:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:54:33 INFO - '/tools/misc-python/virtualenv.py')}, 04:54:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:54:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:54:33 INFO - 'log_level': 'info', 04:54:33 INFO - 'log_to_console': True, 04:54:33 INFO - 'opt_config_files': (), 04:54:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:54:33 INFO - '--processes=1', 04:54:33 INFO - '--config=%(test_path)s/wptrunner.ini', 04:54:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:54:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:54:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:54:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:54:33 INFO - 'pip_index': False, 04:54:33 INFO - 'require_test_zip': True, 04:54:33 INFO - 'test_type': ('testharness',), 04:54:33 INFO - 'this_chunk': '1', 04:54:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:54:33 INFO - 'total_chunks': '10', 04:54:33 INFO - 'virtualenv_path': 'venv', 04:54:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:54:33 INFO - 'work_dir': 'build'} 04:54:33 INFO - ##### 04:54:33 INFO - ##### Running clobber step. 04:54:33 INFO - ##### 04:54:33 INFO - Running pre-action listener: _resource_record_pre_action 04:54:33 INFO - Running main action method: clobber 04:54:33 INFO - rmtree: /builds/slave/test/build 04:54:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:54:34 INFO - Running post-action listener: _resource_record_post_action 04:54:34 INFO - ##### 04:54:34 INFO - ##### Running read-buildbot-config step. 04:54:34 INFO - ##### 04:54:34 INFO - Running pre-action listener: _resource_record_pre_action 04:54:34 INFO - Running main action method: read_buildbot_config 04:54:34 INFO - Using buildbot properties: 04:54:34 INFO - { 04:54:34 INFO - "project": "", 04:54:34 INFO - "product": "firefox", 04:54:34 INFO - "script_repo_revision": "production", 04:54:34 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600", 04:54:34 INFO - "repository": "", 04:54:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 04:54:34 INFO - "buildid": "20160418041515", 04:54:34 INFO - "pgo_build": "False", 04:54:34 INFO - "basedir": "/builds/slave/test", 04:54:34 INFO - "buildnumber": 160, 04:54:34 INFO - "slavename": "tst-linux32-spot-182", 04:54:34 INFO - "revision": "6828e2e05e1690cc36b1e282ee2f997ffce12e1f", 04:54:34 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 04:54:34 INFO - "platform": "linux", 04:54:34 INFO - "branch": "mozilla-inbound", 04:54:34 INFO - "repo_path": "integration/mozilla-inbound", 04:54:34 INFO - "moz_repo_path": "", 04:54:34 INFO - "stage_platform": "linux", 04:54:34 INFO - "builduid": "00f2f56b7a2a42acbb76a43a4691fc4f", 04:54:34 INFO - "slavebuilddir": "test" 04:54:34 INFO - } 04:54:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 04:54:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 04:54:34 INFO - Running post-action listener: _resource_record_post_action 04:54:34 INFO - ##### 04:54:34 INFO - ##### Running download-and-extract step. 04:54:34 INFO - ##### 04:54:34 INFO - Running pre-action listener: _resource_record_pre_action 04:54:34 INFO - Running main action method: download_and_extract 04:54:34 INFO - mkdir: /builds/slave/test/build/tests 04:54:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:54:34 INFO - https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:54:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:54:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:54:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:36 INFO - Downloaded 1325 bytes. 04:54:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:54:36 INFO - Using the following test package requirements: 04:54:36 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 04:54:36 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 04:54:36 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 04:54:36 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'jsshell-linux-i686.zip'], 04:54:36 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 04:54:36 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 04:54:36 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 04:54:36 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 04:54:36 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 04:54:36 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 04:54:36 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 04:54:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:54:36 INFO - https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:54:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:54:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:54:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:38 INFO - Downloaded 22369612 bytes. 04:54:38 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/*'] 04:54:38 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/* 04:54:38 INFO - caution: filename not matched: web-platform/* 04:54:39 INFO - Return code: 11 04:54:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:54:39 INFO - https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:54:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:54:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:54:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:51 INFO - Downloaded 36382561 bytes. 04:54:51 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/*'] 04:54:51 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/* 04:54:54 INFO - caution: filename not matched: bin/* 04:54:54 INFO - caution: filename not matched: config/* 04:54:54 INFO - caution: filename not matched: mozbase/* 04:54:54 INFO - caution: filename not matched: marionette/* 04:54:54 INFO - caution: filename not matched: tools/wptserve/* 04:54:54 INFO - Return code: 11 04:54:54 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')]} 04:54:54 INFO - https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:54:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:54:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:54:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:58 INFO - Downloaded 63354729 bytes. 04:54:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:54:58 INFO - mkdir: /builds/slave/test/properties 04:54:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:54:58 INFO - Writing to file /builds/slave/test/properties/build_url 04:54:58 INFO - Contents: 04:54:58 INFO - build_url:https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:54:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:54:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:54:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:54:59 INFO - Contents: 04:54:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:54:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:54:59 INFO - https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:54:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:54:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:54:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:54:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TpcBd79HTiaBg7-fAh9t_g/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 04:55:26 INFO - Downloaded 91729254 bytes. 04:55:26 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'] 04:55:26 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 04:55:35 INFO - Return code: 0 04:55:35 INFO - Running post-action listener: _resource_record_post_action 04:55:35 INFO - Running post-action listener: set_extra_try_arguments 04:55:35 INFO - ##### 04:55:35 INFO - ##### Running create-virtualenv step. 04:55:35 INFO - ##### 04:55:35 INFO - Running pre-action listener: _pre_create_virtualenv 04:55:35 INFO - Running pre-action listener: _resource_record_pre_action 04:55:35 INFO - Running main action method: create_virtualenv 04:55:35 INFO - Creating virtualenv /builds/slave/test/build/venv 04:55:35 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 04:55:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:55:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:55:37 INFO - Using real prefix '/usr' 04:55:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:55:38 INFO - Installing distribute.............................................................................................................................................................................................done. 04:55:41 INFO - Installing pip.................done. 04:55:41 INFO - Return code: 0 04:55:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:55:41 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')]} 04:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:55:41 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')]} 04:55:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:55:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8aefe30>, '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 0x8d8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e0b470>, '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-1460980235.519894-480166685', '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 04:55:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:55:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:55:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:55:41 INFO - 'CCACHE_UMASK': '002', 04:55:41 INFO - 'DISPLAY': ':0', 04:55:41 INFO - 'HOME': '/home/cltbld', 04:55:41 INFO - 'LANG': 'en_US.UTF-8', 04:55:41 INFO - 'LOGNAME': 'cltbld', 04:55:41 INFO - 'MAIL': '/var/mail/cltbld', 04:55:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:55:41 INFO - 'MOZ_NO_REMOTE': '1', 04:55:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:55:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:55:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:55:41 INFO - 'PWD': '/builds/slave/test', 04:55:41 INFO - 'SHELL': '/bin/bash', 04:55:41 INFO - 'SHLVL': '1', 04:55:41 INFO - 'TERM': 'linux', 04:55:41 INFO - 'TMOUT': '86400', 04:55:41 INFO - 'USER': 'cltbld', 04:55:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685', 04:55:41 INFO - '_': '/tools/buildbot/bin/python'} 04:55:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:55:42 INFO - Downloading/unpacking psutil>=0.7.1 04:55: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 04:55: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 04:55:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:55:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:55: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 04:55: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 04:55:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:55:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:55:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:55:48 INFO - Installing collected packages: psutil 04:55:48 INFO - Running setup.py install for psutil 04:55:48 INFO - building 'psutil._psutil_linux' extension 04:55:48 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 04:55:48 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:55:48 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:55:48 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 04:55:49 INFO - building 'psutil._psutil_posix' extension 04:55:49 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 04:55:49 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 04:55:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:55:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:55:49 INFO - Successfully installed psutil 04:55:49 INFO - Cleaning up... 04:55:49 INFO - Return code: 0 04:55:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:55:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:55:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:55:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8aefe30>, '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 0x8d8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e0b470>, '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-1460980235.519894-480166685', '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 04:55:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:55:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:55:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:55:49 INFO - 'CCACHE_UMASK': '002', 04:55:49 INFO - 'DISPLAY': ':0', 04:55:49 INFO - 'HOME': '/home/cltbld', 04:55:49 INFO - 'LANG': 'en_US.UTF-8', 04:55:49 INFO - 'LOGNAME': 'cltbld', 04:55:49 INFO - 'MAIL': '/var/mail/cltbld', 04:55:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:55:49 INFO - 'MOZ_NO_REMOTE': '1', 04:55:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:55:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:55:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:55:49 INFO - 'PWD': '/builds/slave/test', 04:55:49 INFO - 'SHELL': '/bin/bash', 04:55:49 INFO - 'SHLVL': '1', 04:55:49 INFO - 'TERM': 'linux', 04:55:49 INFO - 'TMOUT': '86400', 04:55:49 INFO - 'USER': 'cltbld', 04:55:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685', 04:55:49 INFO - '_': '/tools/buildbot/bin/python'} 04:55:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:55:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:55:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:55:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:55:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:55:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:55:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:55:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:55:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:55:55 INFO - Installing collected packages: mozsystemmonitor 04:55:55 INFO - Running setup.py install for mozsystemmonitor 04:55:55 INFO - Successfully installed mozsystemmonitor 04:55:55 INFO - Cleaning up... 04:55:55 INFO - Return code: 0 04:55:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:55:55 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')]} 04:55:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:55:55 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')]} 04:55:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:55:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8aefe30>, '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 0x8d8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e0b470>, '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-1460980235.519894-480166685', '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 04:55:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:55:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:55:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:55:55 INFO - 'CCACHE_UMASK': '002', 04:55:55 INFO - 'DISPLAY': ':0', 04:55:55 INFO - 'HOME': '/home/cltbld', 04:55:55 INFO - 'LANG': 'en_US.UTF-8', 04:55:55 INFO - 'LOGNAME': 'cltbld', 04:55:55 INFO - 'MAIL': '/var/mail/cltbld', 04:55:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:55:55 INFO - 'MOZ_NO_REMOTE': '1', 04:55:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:55:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:55:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:55:55 INFO - 'PWD': '/builds/slave/test', 04:55:55 INFO - 'SHELL': '/bin/bash', 04:55:55 INFO - 'SHLVL': '1', 04:55:55 INFO - 'TERM': 'linux', 04:55:55 INFO - 'TMOUT': '86400', 04:55:55 INFO - 'USER': 'cltbld', 04:55:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685', 04:55:55 INFO - '_': '/tools/buildbot/bin/python'} 04:55:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:55:55 INFO - Downloading/unpacking blobuploader==1.2.4 04:55:55 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 04:55:55 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 04:55:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:55:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:55:56 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 04:55:56 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 04:56:01 INFO - Downloading blobuploader-1.2.4.tar.gz 04:56:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:56:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:56:01 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 04:56:01 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 04:56:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:56:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:56:01 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 04:56:01 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 04:56:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:56:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:56:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:56:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:56:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:56:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:56:02 INFO - Downloading docopt-0.6.1.tar.gz 04:56:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:56:03 INFO - Installing collected packages: blobuploader, requests, docopt 04:56:03 INFO - Running setup.py install for blobuploader 04:56:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:56:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:56:03 INFO - Running setup.py install for requests 04:56:04 INFO - Running setup.py install for docopt 04:56:04 INFO - Successfully installed blobuploader requests docopt 04:56:04 INFO - Cleaning up... 04:56:04 INFO - Return code: 0 04:56:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:56:04 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')]} 04:56:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:56:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:56:04 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')]} 04:56:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:56:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:56:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8aefe30>, '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 0x8d8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e0b470>, '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-1460980235.519894-480166685', '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 04:56:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:56:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:56:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:56:04 INFO - 'CCACHE_UMASK': '002', 04:56:04 INFO - 'DISPLAY': ':0', 04:56:04 INFO - 'HOME': '/home/cltbld', 04:56:04 INFO - 'LANG': 'en_US.UTF-8', 04:56:04 INFO - 'LOGNAME': 'cltbld', 04:56:04 INFO - 'MAIL': '/var/mail/cltbld', 04:56:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:56:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:56:04 INFO - 'MOZ_NO_REMOTE': '1', 04:56:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:56:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:56:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:56:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:56:04 INFO - 'PWD': '/builds/slave/test', 04:56:04 INFO - 'SHELL': '/bin/bash', 04:56:04 INFO - 'SHLVL': '1', 04:56:04 INFO - 'TERM': 'linux', 04:56:04 INFO - 'TMOUT': '86400', 04:56:04 INFO - 'USER': 'cltbld', 04:56:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685', 04:56:04 INFO - '_': '/tools/buildbot/bin/python'} 04:56:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:56:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:56:04 INFO - Running setup.py (path:/tmp/pip-ZuKg40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:56:05 INFO - Running setup.py (path:/tmp/pip-mWV8Wr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:56:05 INFO - Running setup.py (path:/tmp/pip-c45z_P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:56:05 INFO - Running setup.py (path:/tmp/pip-wX18dq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:56:05 INFO - Running setup.py (path:/tmp/pip-5mD4R4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:56:05 INFO - Running setup.py (path:/tmp/pip-NGT6OF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:56:05 INFO - Running setup.py (path:/tmp/pip-Ku616d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:56:05 INFO - Running setup.py (path:/tmp/pip-vdAZo3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:56:05 INFO - Running setup.py (path:/tmp/pip-c4NepV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:56:06 INFO - Running setup.py (path:/tmp/pip-YpUOV7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:56:06 INFO - Running setup.py (path:/tmp/pip-TRhLnq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:56:06 INFO - Running setup.py (path:/tmp/pip-k2UOY6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:56:06 INFO - Running setup.py (path:/tmp/pip-ZegC68-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:56:06 INFO - Running setup.py (path:/tmp/pip-Vr1wpw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:56:06 INFO - Running setup.py (path:/tmp/pip-Z8u9vm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:56:06 INFO - Running setup.py (path:/tmp/pip-sU6JH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:56:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:56:07 INFO - Running setup.py (path:/tmp/pip-VtDTPu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:56:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:56:07 INFO - Running setup.py (path:/tmp/pip-ChT3Rw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:56:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:56:07 INFO - Running setup.py (path:/tmp/pip-2ve9rz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:56:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:56:07 INFO - Running setup.py (path:/tmp/pip-No6sqV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:56:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:56:07 INFO - Running setup.py (path:/tmp/pip-fh2VHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:56:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:56:08 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 04:56:08 INFO - Running setup.py install for manifestparser 04:56:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:56:08 INFO - Running setup.py install for mozcrash 04:56:08 INFO - Running setup.py install for mozdebug 04:56:08 INFO - Running setup.py install for mozdevice 04:56:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:56:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Running setup.py install for mozfile 04:56:09 INFO - Running setup.py install for mozhttpd 04:56:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Running setup.py install for mozinfo 04:56:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Running setup.py install for mozInstall 04:56:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:56:09 INFO - Running setup.py install for mozleak 04:56:09 INFO - Running setup.py install for mozlog 04:56:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:56:10 INFO - Running setup.py install for moznetwork 04:56:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:56:10 INFO - Running setup.py install for mozprocess 04:56:10 INFO - Running setup.py install for mozprofile 04:56:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:56:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:56:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:56:10 INFO - Running setup.py install for mozrunner 04:56:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:56:11 INFO - Running setup.py install for mozscreenshot 04:56:11 INFO - Running setup.py install for moztest 04:56:11 INFO - Running setup.py install for mozversion 04:56:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:56:11 INFO - Running setup.py install for wptserve 04:56:12 INFO - Running setup.py install for marionette-driver 04:56:12 INFO - Running setup.py install for browsermob-proxy 04:56:12 INFO - Running setup.py install for marionette-client 04:56:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:56:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:56:13 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 04:56:13 INFO - Cleaning up... 04:56:13 INFO - Return code: 0 04:56:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:56:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:56:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:56:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:56:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:56:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:56:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:56:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8aefe30>, '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 0x8d8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e0b470>, '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-1460980235.519894-480166685', '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 04:56:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:56:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:56:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:56:13 INFO - 'CCACHE_UMASK': '002', 04:56:13 INFO - 'DISPLAY': ':0', 04:56:13 INFO - 'HOME': '/home/cltbld', 04:56:13 INFO - 'LANG': 'en_US.UTF-8', 04:56:13 INFO - 'LOGNAME': 'cltbld', 04:56:13 INFO - 'MAIL': '/var/mail/cltbld', 04:56:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:56:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:56:13 INFO - 'MOZ_NO_REMOTE': '1', 04:56:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:56:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:56:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:56:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:56:13 INFO - 'PWD': '/builds/slave/test', 04:56:13 INFO - 'SHELL': '/bin/bash', 04:56:13 INFO - 'SHLVL': '1', 04:56:13 INFO - 'TERM': 'linux', 04:56:13 INFO - 'TMOUT': '86400', 04:56:13 INFO - 'USER': 'cltbld', 04:56:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685', 04:56:13 INFO - '_': '/tools/buildbot/bin/python'} 04:56:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:56:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:56:13 INFO - Running setup.py (path:/tmp/pip-KceHUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:56:13 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)) 04:56:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:56:13 INFO - Running setup.py (path:/tmp/pip-oFIwZm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:56:13 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)) 04:56:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:56:13 INFO - Running setup.py (path:/tmp/pip-sYszAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:56:14 INFO - Running setup.py (path:/tmp/pip-SQQwlr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:56:14 INFO - Running setup.py (path:/tmp/pip-ikVL6h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:56:14 INFO - Running setup.py (path:/tmp/pip-Ymo8TT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:56:14 INFO - Running setup.py (path:/tmp/pip-ByM8xN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:56:14 INFO - Running setup.py (path:/tmp/pip-T2M9mc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:56:14 INFO - Running setup.py (path:/tmp/pip-n0e65y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:56:14 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)) 04:56:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:56:14 INFO - Running setup.py (path:/tmp/pip-O6cCdx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:56:15 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)) 04:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:56:15 INFO - Running setup.py (path:/tmp/pip-UhoJWv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:56:15 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)) 04:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:56:15 INFO - Running setup.py (path:/tmp/pip-FamlDX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:56:15 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)) 04:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:56:15 INFO - Running setup.py (path:/tmp/pip-mROpnP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:56:15 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)) 04:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:56:15 INFO - Running setup.py (path:/tmp/pip-usXejn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:56:15 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)) 04:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:56:15 INFO - Running setup.py (path:/tmp/pip-4UEDKR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:56:15 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)) 04:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:56:15 INFO - Running setup.py (path:/tmp/pip-d_PlkZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:56:16 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)) 04:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:56:16 INFO - Running setup.py (path:/tmp/pip-wHa47I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:56:16 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)) 04:56:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:56:16 INFO - Running setup.py (path:/tmp/pip-AOqMdR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:56:16 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)) 04:56:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:56:16 INFO - Running setup.py (path:/tmp/pip-pSPJAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:56:16 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)) 04:56:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:56:16 INFO - Running setup.py (path:/tmp/pip-sbkMkB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:56:16 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)) 04:56:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:56:16 INFO - Running setup.py (path:/tmp/pip-Nhy21U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:56:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:56:17 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)) 04:56:17 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)) 04:56:17 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)) 04:56:17 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)) 04:56:17 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)) 04:56:17 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)) 04:56:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:56:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:56:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:56:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:56:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:56:22 INFO - Downloading blessings-1.6.tar.gz 04:56:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:56:22 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)) 04:56:22 INFO - Installing collected packages: blessings 04:56:22 INFO - Running setup.py install for blessings 04:56:22 INFO - Successfully installed blessings 04:56:22 INFO - Cleaning up... 04:56:22 INFO - Return code: 0 04:56:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:56:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:56:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:56:23 INFO - Reading from file tmpfile_stdout 04:56:23 INFO - Current package versions: 04:56:23 INFO - argparse == 1.2.1 04:56:23 INFO - blessings == 1.6 04:56:23 INFO - blobuploader == 1.2.4 04:56:23 INFO - browsermob-proxy == 0.6.0 04:56:23 INFO - docopt == 0.6.1 04:56:23 INFO - manifestparser == 1.1 04:56:23 INFO - marionette-client == 2.3.0 04:56:23 INFO - marionette-driver == 1.4.0 04:56:23 INFO - mozInstall == 1.12 04:56:23 INFO - mozcrash == 0.17 04:56:23 INFO - mozdebug == 0.1 04:56:23 INFO - mozdevice == 0.48 04:56:23 INFO - mozfile == 1.2 04:56:23 INFO - mozhttpd == 0.7 04:56:23 INFO - mozinfo == 0.9 04:56:23 INFO - mozleak == 0.1 04:56:23 INFO - mozlog == 3.1 04:56:23 INFO - moznetwork == 0.27 04:56:23 INFO - mozprocess == 0.22 04:56:23 INFO - mozprofile == 0.28 04:56:23 INFO - mozrunner == 6.11 04:56:23 INFO - mozscreenshot == 0.1 04:56:23 INFO - mozsystemmonitor == 0.0 04:56:23 INFO - moztest == 0.7 04:56:23 INFO - mozversion == 1.4 04:56:23 INFO - psutil == 3.1.1 04:56:23 INFO - requests == 1.2.3 04:56:23 INFO - wptserve == 1.4.0 04:56:23 INFO - wsgiref == 0.1.2 04:56:23 INFO - Running post-action listener: _resource_record_post_action 04:56:23 INFO - Running post-action listener: _start_resource_monitoring 04:56:23 INFO - Starting resource monitoring. 04:56:23 INFO - ##### 04:56:23 INFO - ##### Running pull step. 04:56:23 INFO - ##### 04:56:23 INFO - Running pre-action listener: _resource_record_pre_action 04:56:23 INFO - Running main action method: pull 04:56:23 INFO - Pull has nothing to do! 04:56:23 INFO - Running post-action listener: _resource_record_post_action 04:56:23 INFO - ##### 04:56:23 INFO - ##### Running install step. 04:56:23 INFO - ##### 04:56:23 INFO - Running pre-action listener: _resource_record_pre_action 04:56:23 INFO - Running main action method: install 04:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:56:23 INFO - Reading from file tmpfile_stdout 04:56:23 INFO - Detecting whether we're running mozinstall >=1.0... 04:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:56:24 INFO - Reading from file tmpfile_stdout 04:56:24 INFO - Output received: 04:56:24 INFO - Usage: mozinstall [options] installer 04:56:24 INFO - Options: 04:56:24 INFO - -h, --help show this help message and exit 04:56:24 INFO - -d DEST, --destination=DEST 04:56:24 INFO - Directory to install application into. [default: 04:56:24 INFO - "/builds/slave/test"] 04:56:24 INFO - --app=APP Application being installed. [default: firefox] 04:56:24 INFO - mkdir: /builds/slave/test/build/application 04:56:24 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'] 04:56:24 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 04:56:57 INFO - Reading from file tmpfile_stdout 04:56:57 INFO - Output received: 04:56:57 INFO - /builds/slave/test/build/application/firefox/firefox 04:56:57 INFO - Running post-action listener: _resource_record_post_action 04:56:57 INFO - ##### 04:56:57 INFO - ##### Running run-tests step. 04:56:57 INFO - ##### 04:56:57 INFO - Running pre-action listener: _resource_record_pre_action 04:56:57 INFO - Running main action method: run_tests 04:56:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:56:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:56:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:56:57 INFO - grabbing minidump binary from tooltool 04:56:57 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')]} 04:56:57 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 0x8aefe30>, '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 0x8d8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e0b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:56:57 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 04:56:57 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 04:56:58 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:56:58 INFO - Return code: 0 04:56:58 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:56:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:56:58 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/TpcBd79HTiaBg7-fAh9t_g/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 04:56:58 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/TpcBd79HTiaBg7-fAh9t_g/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 04:56:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:56:58 INFO - 'CCACHE_UMASK': '002', 04:56:58 INFO - 'DISPLAY': ':0', 04:56:58 INFO - 'HOME': '/home/cltbld', 04:56:58 INFO - 'LANG': 'en_US.UTF-8', 04:56:58 INFO - 'LOGNAME': 'cltbld', 04:56:58 INFO - 'MAIL': '/var/mail/cltbld', 04:56:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:56:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:56:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:56:58 INFO - 'MOZ_NO_REMOTE': '1', 04:56:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:56:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:56:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:56:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:56:58 INFO - 'PWD': '/builds/slave/test', 04:56:58 INFO - 'SHELL': '/bin/bash', 04:56:58 INFO - 'SHLVL': '1', 04:56:58 INFO - 'TERM': 'linux', 04:56:58 INFO - 'TMOUT': '86400', 04:56:58 INFO - 'USER': 'cltbld', 04:56:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460980235.519894-480166685', 04:56:58 INFO - '_': '/tools/buildbot/bin/python'} 04:56:58 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/TpcBd79HTiaBg7-fAh9t_g/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 04:56:58 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 04:56:58 INFO - import pkg_resources 04:57:00 INFO - Using 1 client processes 04:57:00 INFO - wptserve Starting http server on 127.0.0.1:8000 04:57:00 INFO - wptserve Starting http server on 127.0.0.1:8001 04:57:00 INFO - wptserve Starting http server on 127.0.0.1:8443 04:57:02 INFO - SUITE-START | Running 778 tests 04:57:02 INFO - Running testharness tests 04:57:02 INFO - Setting up ssl 04:57:02 INFO - PROCESS | certutil | 04:57:02 INFO - PROCESS | certutil | 04:57:02 INFO - PROCESS | certutil | 04:57:02 INFO - Certificate Nickname Trust Attributes 04:57:02 INFO - SSL,S/MIME,JAR/XPI 04:57:02 INFO - 04:57:02 INFO - web-platform-tests CT,, 04:57:02 INFO - 04:57:02 INFO - Starting runner 04:57:05 INFO - PROCESS | 1799 | 1460980625612 Marionette DEBUG Marionette enabled via build flag and pref 04:57:05 INFO - PROCESS | 1799 | ++DOCSHELL 0xa5f07400 == 1 [pid = 1799] [id = 1] 04:57:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 1 (0xa695e400) [pid = 1799] [serial = 1] [outer = (nil)] 04:57:05 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:57:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 2 (0xa29bc800) [pid = 1799] [serial = 2] [outer = 0xa695e400] 04:57:06 INFO - PROCESS | 1799 | 1460980626301 Marionette INFO Listening on port 2828 04:57:06 INFO - PROCESS | 1799 | 1460980626911 Marionette DEBUG Marionette enabled via command-line flag 04:57:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fd7e800 == 2 [pid = 1799] [id = 2] 04:57:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 3 (0x9fda5000) [pid = 1799] [serial = 3] [outer = (nil)] 04:57:06 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:57:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 4 (0x9fda5800) [pid = 1799] [serial = 4] [outer = 0x9fda5000] 04:57:07 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fcab040 04:57:07 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fcabb60 04:57:07 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fcc9a60 04:57:07 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fcca6c0 04:57:07 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fccc400 04:57:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 5 (0x9fcc1c00) [pid = 1799] [serial = 5] [outer = 0xa695e400] 04:57:07 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:57:07 INFO - PROCESS | 1799 | 1460980627337 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60240 04:57:07 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:57:07 INFO - PROCESS | 1799 | 1460980627371 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60241 04:57:07 INFO - PROCESS | 1799 | 1460980627430 Marionette DEBUG Closed connection conn0 04:57:07 INFO - PROCESS | 1799 | 1460980627528 Marionette DEBUG Closed connection conn1 04:57:07 INFO - PROCESS | 1799 | [1799] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 04:57:07 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:57:07 INFO - PROCESS | 1799 | 1460980627587 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60242 04:57:07 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:57:07 INFO - PROCESS | 1799 | 1460980627658 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60243 04:57:07 INFO - PROCESS | 1799 | 1460980627672 Marionette DEBUG Closed connection conn2 04:57:07 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:57:07 INFO - PROCESS | 1799 | 1460980627711 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:60244 04:57:07 INFO - PROCESS | 1799 | 1460980627723 Marionette DEBUG Closed connection conn3 04:57:07 INFO - PROCESS | 1799 | 1460980627766 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:57:07 INFO - PROCESS | 1799 | 1460980627783 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":"20160418041515","device":"desktop","version":"48.0a1"} 04:57:08 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:57:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x991a6c00 == 3 [pid = 1799] [id = 3] 04:57:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 6 (0x991a7c00) [pid = 1799] [serial = 6] [outer = (nil)] 04:57:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x991a8000 == 4 [pid = 1799] [id = 4] 04:57:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 7 (0x991abc00) [pid = 1799] [serial = 7] [outer = (nil)] 04:57:09 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:57:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x983e3c00 == 5 [pid = 1799] [id = 5] 04:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 8 (0x983e4000) [pid = 1799] [serial = 8] [outer = (nil)] 04:57:10 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:57:10 INFO - PROCESS | 1799 | [1799] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 9 (0x982d7400) [pid = 1799] [serial = 9] [outer = 0x983e4000] 04:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 10 (0x97d05000) [pid = 1799] [serial = 10] [outer = 0x991a7c00] 04:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 11 (0x97d06800) [pid = 1799] [serial = 11] [outer = 0x991abc00] 04:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 12 (0x97d08800) [pid = 1799] [serial = 12] [outer = 0x983e4000] 04:57:11 INFO - PROCESS | 1799 | 1460980631826 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 1799 | 1460980631846 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 13 (0x96ad0800) [pid = 1799] [serial = 13] [outer = 0x983e4000] 04:57:12 INFO - PROCESS | 1799 | 1460980632641 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"361d198d-f77d-4b25-b50c-bc3ccfe913b6","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":"20160418041515","device":"desktop","version":"48.0a1","command_id":1}}] 04:57:12 INFO - PROCESS | 1799 | 1460980632951 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}] 04:57:13 INFO - PROCESS | 1799 | 1460980633266 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:57:13 INFO - PROCESS | 1799 | 1460980633398 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:57:13 INFO - PROCESS | 1799 | [1799] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:57:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 14 (0x932ab000) [pid = 1799] [serial = 14] [outer = 0x983e4000] 04:57:14 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:14 INFO - PROCESS | 1799 | 1460980634068 Marionette TRACE conn4 <- [1,3,null,{}] 04:57:14 INFO - PROCESS | 1799 | 1460980634127 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:57:14 INFO - PROCESS | 1799 | 1460980634171 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:57:14 INFO - PROCESS | 1799 | 1460980634243 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 1799 | 1460980634246 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 04:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:57:14 INFO - PROCESS | 1799 | 1460980634280 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 1799 | 1460980634285 Marionette TRACE conn4 <- [1,6,null,{}] 04:57:14 INFO - PROCESS | 1799 | 1460980634344 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}] 04:57:14 INFO - PROCESS | 1799 | 1460980634368 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:57:14 INFO - PROCESS | 1799 | 1460980634376 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x991a5800 == 6 [pid = 1799] [id = 6] 04:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 15 (0x9fc55800) [pid = 1799] [serial = 15] [outer = (nil)] 04:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 16 (0x915c0400) [pid = 1799] [serial = 16] [outer = 0x9fc55800] 04:57:14 INFO - PROCESS | 1799 | 1460980634464 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 17 (0x915c5400) [pid = 1799] [serial = 17] [outer = 0x9fc55800] 04:57:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x915ce000 == 7 [pid = 1799] [id = 7] 04:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 18 (0x91f7f800) [pid = 1799] [serial = 18] [outer = (nil)] 04:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 19 (0x9583c400) [pid = 1799] [serial = 19] [outer = 0x91f7f800] 04:57:14 INFO - PROCESS | 1799 | 1460980634994 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 20 (0x913f3400) [pid = 1799] [serial = 20] [outer = 0x91f7f800] 04:57:15 INFO - PROCESS | 1799 | [1799] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:57:15 INFO - PROCESS | 1799 | 1460980635562 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]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1360ms 04:57:15 INFO - PROCESS | 1799 | 1460980635693 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 1799 | 1460980635697 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 04:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:57:15 INFO - PROCESS | 1799 | 1460980635744 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 1799 | 1460980635748 Marionette TRACE conn4 <- [1,10,null,{}] 04:57:15 INFO - PROCESS | 1799 | 1460980635772 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}] 04:57:15 INFO - PROCESS | 1799 | 1460980635986 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:57:16 INFO - PROCESS | 1799 | 1460980636291 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fab6800 == 8 [pid = 1799] [id = 8] 04:57:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 21 (0x8fab7000) [pid = 1799] [serial = 21] [outer = (nil)] 04:57:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 22 (0x8faba000) [pid = 1799] [serial = 22] [outer = 0x8fab7000] 04:57:16 INFO - PROCESS | 1799 | 1460980636393 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 23 (0x8fabd000) [pid = 1799] [serial = 23] [outer = 0x8fab7000] 04:57:17 INFO - PROCESS | 1799 | 1460980637343 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]]]}] 04:57:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb93400 == 9 [pid = 1799] [id = 9] 04:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 24 (0x8fb97400) [pid = 1799] [serial = 24] [outer = (nil)] 04:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1667ms 04:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 25 (0x9062d800) [pid = 1799] [serial = 25] [outer = 0x8fb97400] 04:57:17 INFO - PROCESS | 1799 | 1460980637449 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 1799 | 1460980637457 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 04:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 26 (0x913f3000) [pid = 1799] [serial = 26] [outer = 0x8fb97400] 04:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:57:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb93000 == 10 [pid = 1799] [id = 10] 04:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 27 (0x915c0800) [pid = 1799] [serial = 27] [outer = (nil)] 04:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 28 (0x91f7b800) [pid = 1799] [serial = 28] [outer = 0x915c0800] 04:57:17 INFO - PROCESS | 1799 | 1460980637629 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 1799 | 1460980637636 Marionette TRACE conn4 <- [1,14,null,{}] 04:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 29 (0x9583d000) [pid = 1799] [serial = 29] [outer = 0x915c0800] 04:57:17 INFO - PROCESS | 1799 | 1460980637720 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}] 04:57:18 INFO - PROCESS | 1799 | 1460980638030 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:57:18 INFO - PROCESS | 1799 | 1460980638193 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x913eb800 == 11 [pid = 1799] [id = 11] 04:57:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 30 (0x913ec800) [pid = 1799] [serial = 30] [outer = (nil)] 04:57:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 31 (0x97027c00) [pid = 1799] [serial = 31] [outer = 0x913ec800] 04:57:18 INFO - PROCESS | 1799 | 1460980638294 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 32 (0x97031400) [pid = 1799] [serial = 32] [outer = 0x913ec800] 04:57:19 INFO - PROCESS | 1799 | 1460980639154 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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1716ms 04:57:19 INFO - PROCESS | 1799 | 1460980639210 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 1799 | 1460980639218 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 04:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:57:19 INFO - PROCESS | 1799 | 1460980639226 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 1799 | 1460980639230 Marionette TRACE conn4 <- [1,18,null,{}] 04:57:19 INFO - PROCESS | 1799 | 1460980639237 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}] 04:57:19 INFO - PROCESS | 1799 | 1460980639461 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:57:19 INFO - PROCESS | 1799 | 1460980639592 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x96259400 == 12 [pid = 1799] [id = 12] 04:57:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 33 (0x981a9400) [pid = 1799] [serial = 33] [outer = (nil)] 04:57:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 34 (0x983fc400) [pid = 1799] [serial = 34] [outer = 0x981a9400] 04:57:19 INFO - PROCESS | 1799 | 1460980639685 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 35 (0x98c5f800) [pid = 1799] [serial = 35] [outer = 0x981a9400] 04:57:20 INFO - PROCESS | 1799 | 1460980640895 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1730ms 04:57:20 INFO - PROCESS | 1799 | 1460980640958 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 1799 | 1460980640965 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 04:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:57:20 INFO - PROCESS | 1799 | 1460980640973 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1799 | 1460980640980 Marionette TRACE conn4 <- [1,22,null,{}] 04:57:20 INFO - PROCESS | 1799 | 1460980640990 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}] 04:57:21 INFO - PROCESS | 1799 | 1460980641205 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:57:21 INFO - PROCESS | 1799 | 1460980641348 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x91242800 == 13 [pid = 1799] [id = 13] 04:57:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 36 (0x932ad400) [pid = 1799] [serial = 36] [outer = (nil)] 04:57:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 37 (0x91f77000) [pid = 1799] [serial = 37] [outer = 0x932ad400] 04:57:21 INFO - PROCESS | 1799 | 1460980641487 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 38 (0x958f6400) [pid = 1799] [serial = 38] [outer = 0x932ad400] 04:57:21 INFO - PROCESS | 1799 | --DOCSHELL 0x991a5800 == 12 [pid = 1799] [id = 6] 04:57:22 INFO - PROCESS | 1799 | 1460980642383 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]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1437ms 04:57:22 INFO - PROCESS | 1799 | 1460980642412 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 1799 | 1460980642420 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 04:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:57:22 INFO - PROCESS | 1799 | 1460980642432 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 1799 | 1460980642435 Marionette TRACE conn4 <- [1,26,null,{}] 04:57:22 INFO - PROCESS | 1799 | 1460980642443 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}] 04:57:22 INFO - PROCESS | 1799 | 1460980642606 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:57:22 INFO - PROCESS | 1799 | 1460980642618 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x97d09800 == 13 [pid = 1799] [id = 14] 04:57:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 39 (0x97d0a400) [pid = 1799] [serial = 39] [outer = (nil)] 04:57:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 40 (0x9819d800) [pid = 1799] [serial = 40] [outer = 0x97d0a400] 04:57:22 INFO - PROCESS | 1799 | 1460980642695 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 41 (0x98c5b000) [pid = 1799] [serial = 41] [outer = 0x97d0a400] 04:57:23 INFO - PROCESS | 1799 | 1460980643491 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1099ms 04:57:23 INFO - PROCESS | 1799 | 1460980643531 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1799 | 1460980643535 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 04:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:57:23 INFO - PROCESS | 1799 | 1460980643541 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1799 | 1460980643549 Marionette TRACE conn4 <- [1,30,null,{}] 04:57:23 INFO - PROCESS | 1799 | 1460980643566 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}] 04:57:23 INFO - PROCESS | 1799 | 1460980643729 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:57:23 INFO - PROCESS | 1799 | 1460980643741 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x994a6800 == 14 [pid = 1799] [id = 15] 04:57:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 42 (0x994a6c00) [pid = 1799] [serial = 42] [outer = (nil)] 04:57:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 43 (0x9ae08000) [pid = 1799] [serial = 43] [outer = 0x994a6c00] 04:57:23 INFO - PROCESS | 1799 | 1460980643819 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 44 (0x9aeb5800) [pid = 1799] [serial = 44] [outer = 0x994a6c00] 04:57:24 INFO - PROCESS | 1799 | 1460980644605 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]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1088ms 04:57:24 INFO - PROCESS | 1799 | 1460980644645 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:57:24 INFO - PROCESS | 1799 | 1460980644650 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 04:57:24 INFO - PROCESS | 1799 | 1460980644656 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 1799 | 1460980644660 Marionette TRACE conn4 <- [1,34,null,{}] 04:57:24 INFO - PROCESS | 1799 | 1460980644665 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}] 04:57:24 INFO - PROCESS | 1799 | 1460980644812 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:57:24 INFO - PROCESS | 1799 | 1460980644831 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x9716c400 == 15 [pid = 1799] [id = 16] 04:57:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 45 (0x9b26c400) [pid = 1799] [serial = 45] [outer = (nil)] 04:57:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 46 (0x9eb42000) [pid = 1799] [serial = 46] [outer = 0x9b26c400] 04:57:24 INFO - PROCESS | 1799 | 1460980644911 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 47 (0x9fcb8800) [pid = 1799] [serial = 47] [outer = 0x9b26c400] 04:57:25 INFO - PROCESS | 1799 | 1460980645726 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]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1082ms 04:57:25 INFO - PROCESS | 1799 | 1460980645738 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 1799 | 1460980645740 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 04:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:57:25 INFO - PROCESS | 1799 | 1460980645760 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 1799 | 1460980645764 Marionette TRACE conn4 <- [1,38,null,{}] 04:57:25 INFO - PROCESS | 1799 | 1460980645769 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}] 04:57:25 INFO - PROCESS | 1799 | 1460980645920 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:57:25 INFO - PROCESS | 1799 | 1460980645938 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x9062ec00 == 16 [pid = 1799] [id = 17] 04:57:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 48 (0x9583dc00) [pid = 1799] [serial = 48] [outer = (nil)] 04:57:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 49 (0x9fcb9c00) [pid = 1799] [serial = 49] [outer = 0x9583dc00] 04:57:26 INFO - PROCESS | 1799 | 1460980646017 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 50 (0x9fd74000) [pid = 1799] [serial = 50] [outer = 0x9583dc00] 04:57:26 INFO - PROCESS | 1799 | 1460980646980 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1242ms 04:57:27 INFO - PROCESS | 1799 | 1460980647003 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 1799 | 1460980647019 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 04:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:57:27 INFO - PROCESS | 1799 | 1460980647033 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 1799 | 1460980647039 Marionette TRACE conn4 <- [1,42,null,{}] 04:57:27 INFO - PROCESS | 1799 | 1460980647047 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}] 04:57:27 INFO - PROCESS | 1799 | 1460980647268 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:57:27 INFO - PROCESS | 1799 | 1460980647399 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x91236800 == 17 [pid = 1799] [id = 18] 04:57:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 51 (0x91f76400) [pid = 1799] [serial = 51] [outer = (nil)] 04:57:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 52 (0x9342f000) [pid = 1799] [serial = 52] [outer = 0x91f76400] 04:57:27 INFO - PROCESS | 1799 | 1460980647498 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 53 (0x97c3f800) [pid = 1799] [serial = 53] [outer = 0x91f76400] 04:57:28 INFO - PROCESS | 1799 | 1460980648369 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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1383ms 04:57:28 INFO - PROCESS | 1799 | 1460980648416 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 1799 | 1460980648425 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 04:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:57:28 INFO - PROCESS | 1799 | 1460980648435 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 1799 | 1460980648440 Marionette TRACE conn4 <- [1,46,null,{}] 04:57:28 INFO - PROCESS | 1799 | 1460980648446 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}] 04:57:28 INFO - PROCESS | 1799 | 1460980648654 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:57:28 INFO - PROCESS | 1799 | 1460980648785 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c57800 == 18 [pid = 1799] [id = 19] 04:57:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x991a6000) [pid = 1799] [serial = 54] [outer = (nil)] 04:57:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x99a79c00) [pid = 1799] [serial = 55] [outer = 0x991a6000] 04:57:28 INFO - PROCESS | 1799 | 1460980648877 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x9b243000) [pid = 1799] [serial = 56] [outer = 0x991a6000] 04:57:29 INFO - PROCESS | 1799 | 1460980649724 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1307ms 04:57:29 INFO - PROCESS | 1799 | 1460980649743 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 1799 | 1460980649747 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 04:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:57:29 INFO - PROCESS | 1799 | 1460980649754 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 1799 | 1460980649760 Marionette TRACE conn4 <- [1,50,null,{}] 04:57:29 INFO - PROCESS | 1799 | 1460980649793 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}] 04:57:30 INFO - PROCESS | 1799 | 1460980650019 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:57:30 INFO - PROCESS | 1799 | 1460980650122 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb98400 == 19 [pid = 1799] [id = 20] 04:57:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x9fcb9800) [pid = 1799] [serial = 57] [outer = (nil)] 04:57:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x9fdaa400) [pid = 1799] [serial = 58] [outer = 0x9fcb9800] 04:57:30 INFO - PROCESS | 1799 | 1460980650248 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0xa01a7c00) [pid = 1799] [serial = 59] [outer = 0x9fcb9800] 04:57:31 INFO - PROCESS | 1799 | 1460980651085 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]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1386ms 04:57:31 INFO - PROCESS | 1799 | 1460980651142 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 1799 | 1460980651147 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 04:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:57:31 INFO - PROCESS | 1799 | 1460980651155 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 1799 | 1460980651159 Marionette TRACE conn4 <- [1,54,null,{}] 04:57:31 INFO - PROCESS | 1799 | 1460980651166 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}] 04:57:31 INFO - PROCESS | 1799 | 1460980651337 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:57:31 INFO - PROCESS | 1799 | 1460980651466 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x91236400 == 20 [pid = 1799] [id = 21] 04:57:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x97d07800) [pid = 1799] [serial = 60] [outer = (nil)] 04:57:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0xa0d4d400) [pid = 1799] [serial = 61] [outer = 0x97d07800] 04:57:31 INFO - PROCESS | 1799 | 1460980651567 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0xa10dc000) [pid = 1799] [serial = 62] [outer = 0x97d07800] 04:57:32 INFO - PROCESS | 1799 | 1460980652430 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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1350ms 04:57:32 INFO - PROCESS | 1799 | 1460980652506 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 1799 | 1460980652510 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 04:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:57:32 INFO - PROCESS | 1799 | 1460980652516 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 1799 | 1460980652520 Marionette TRACE conn4 <- [1,58,null,{}] 04:57:32 INFO - PROCESS | 1799 | 1460980652526 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}] 04:57:32 INFO - PROCESS | 1799 | 1460980652692 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:57:32 INFO - PROCESS | 1799 | 1460980652826 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x913ec000 == 21 [pid = 1799] [id = 22] 04:57:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x913ec400) [pid = 1799] [serial = 63] [outer = (nil)] 04:57:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0xa2913c00) [pid = 1799] [serial = 64] [outer = 0x913ec400] 04:57:32 INFO - PROCESS | 1799 | 1460980652914 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0xa29bdc00) [pid = 1799] [serial = 65] [outer = 0x913ec400] 04:57:33 INFO - PROCESS | 1799 | 1460980653952 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1480ms 04:57:33 INFO - PROCESS | 1799 | 1460980653997 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 1799 | 1460980654004 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 04:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:57:34 INFO - PROCESS | 1799 | 1460980654013 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 1799 | 1460980654018 Marionette TRACE conn4 <- [1,62,null,{}] 04:57:34 INFO - PROCESS | 1799 | 1460980654025 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}] 04:57:34 INFO - PROCESS | 1799 | 1460980654187 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:57:34 INFO - PROCESS | 1799 | 1460980654373 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:34 INFO - PROCESS | 1799 | --DOCSHELL 0x9716c400 == 20 [pid = 1799] [id = 16] 04:57:34 INFO - PROCESS | 1799 | --DOCSHELL 0x994a6800 == 19 [pid = 1799] [id = 15] 04:57:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8faba800 == 20 [pid = 1799] [id = 23] 04:57:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8fabd400) [pid = 1799] [serial = 66] [outer = (nil)] 04:57:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x915c4800) [pid = 1799] [serial = 67] [outer = 0x8fabd400] 04:57:34 INFO - PROCESS | 1799 | 1460980654486 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x93242800) [pid = 1799] [serial = 68] [outer = 0x8fabd400] 04:57:34 INFO - PROCESS | 1799 | --DOCSHELL 0x97d09800 == 19 [pid = 1799] [id = 14] 04:57:34 INFO - PROCESS | 1799 | --DOCSHELL 0x91242800 == 18 [pid = 1799] [id = 13] 04:57:34 INFO - PROCESS | 1799 | --DOCSHELL 0x913eb800 == 17 [pid = 1799] [id = 11] 04:57:34 INFO - PROCESS | 1799 | --DOCSHELL 0x8fab6800 == 16 [pid = 1799] [id = 8] 04:57:35 INFO - PROCESS | 1799 | 1460980655420 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1446ms 04:57:35 INFO - PROCESS | 1799 | 1460980655460 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 1799 | 1460980655468 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 04:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:57:35 INFO - PROCESS | 1799 | 1460980655495 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 1799 | 1460980655501 Marionette TRACE conn4 <- [1,66,null,{}] 04:57:35 INFO - PROCESS | 1799 | 1460980655510 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}] 04:57:35 INFO - PROCESS | 1799 | 1460980655694 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:57:35 INFO - PROCESS | 1799 | 1460980655827 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x97028c00 == 17 [pid = 1799] [id = 24] 04:57:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x981aa000) [pid = 1799] [serial = 69] [outer = (nil)] 04:57:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x98c5fc00) [pid = 1799] [serial = 70] [outer = 0x981aa000] 04:57:35 INFO - PROCESS | 1799 | 1460980655925 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x991b1800) [pid = 1799] [serial = 71] [outer = 0x981aa000] 04:57:36 INFO - PROCESS | 1799 | 1460980656755 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]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1313ms 04:57:36 INFO - PROCESS | 1799 | 1460980656792 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 1799 | 1460980656798 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 04:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:57:36 INFO - PROCESS | 1799 | 1460980656808 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1799 | 1460980656811 Marionette TRACE conn4 <- [1,70,null,{}] 04:57:36 INFO - PROCESS | 1799 | 1460980656817 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}] 04:57:37 INFO - PROCESS | 1799 | 1460980657033 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:57:37 INFO - PROCESS | 1799 | 1460980657048 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x979d6800 == 18 [pid = 1799] [id = 25] 04:57:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x99a7d000) [pid = 1799] [serial = 72] [outer = (nil)] 04:57:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x9b26b800) [pid = 1799] [serial = 73] [outer = 0x99a7d000] 04:57:37 INFO - PROCESS | 1799 | 1460980657186 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9fcb7400) [pid = 1799] [serial = 74] [outer = 0x99a7d000] 04:57:38 INFO - PROCESS | 1799 | 1460980658122 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]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1380ms 04:57:38 INFO - PROCESS | 1799 | 1460980658188 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:57:38 INFO - PROCESS | 1799 | 1460980658192 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 04:57:38 INFO - PROCESS | 1799 | 1460980658201 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 1799 | 1460980658211 Marionette TRACE conn4 <- [1,74,null,{}] 04:57:38 INFO - PROCESS | 1799 | 1460980658226 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}] 04:57:38 INFO - PROCESS | 1799 | 1460980658452 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:57:38 INFO - PROCESS | 1799 | 1460980658589 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb95800 == 19 [pid = 1799] [id = 26] 04:57:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x9fdafc00) [pid = 1799] [serial = 75] [outer = (nil)] 04:57:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0xa0d4fc00) [pid = 1799] [serial = 76] [outer = 0x9fdafc00] 04:57:38 INFO - PROCESS | 1799 | 1460980658680 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0xa2913800) [pid = 1799] [serial = 77] [outer = 0x9fdafc00] 04:57:39 INFO - PROCESS | 1799 | 1460980659468 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]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1340ms 04:57:39 INFO - PROCESS | 1799 | 1460980659541 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 1799 | 1460980659546 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 04:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:57:39 INFO - PROCESS | 1799 | 1460980659555 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 1799 | 1460980659558 Marionette TRACE conn4 <- [1,78,null,{}] 04:57:39 INFO - PROCESS | 1799 | 1460980659565 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}] 04:57:39 INFO - PROCESS | 1799 | 1460980659734 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:57:39 INFO - PROCESS | 1799 | 1460980659867 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb94c00 == 20 [pid = 1799] [id = 27] 04:57:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9fcc2800) [pid = 1799] [serial = 78] [outer = (nil)] 04:57:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0xa3d1f800) [pid = 1799] [serial = 79] [outer = 0x9fcc2800] 04:57:39 INFO - PROCESS | 1799 | 1460980659962 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0xa3d27c00) [pid = 1799] [serial = 80] [outer = 0x9fcc2800] 04:57:40 INFO - PROCESS | 1799 | 1460980660759 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]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1284ms 04:57:40 INFO - PROCESS | 1799 | 1460980660840 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 1799 | 1460980660844 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 04:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:57:40 INFO - PROCESS | 1799 | 1460980660850 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 1799 | 1460980660854 Marionette TRACE conn4 <- [1,82,null,{}] 04:57:40 INFO - PROCESS | 1799 | 1460980660860 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}] 04:57:41 INFO - PROCESS | 1799 | 1460980661017 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:57:41 INFO - PROCESS | 1799 | 1460980661152 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:41 INFO - PROCESS | 1799 | ++DOCSHELL 0xa3d23400 == 21 [pid = 1799] [id = 28] 04:57:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0xa3dcc400) [pid = 1799] [serial = 81] [outer = (nil)] 04:57:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0xa4514000) [pid = 1799] [serial = 82] [outer = 0xa3dcc400] 04:57:41 INFO - PROCESS | 1799 | 1460980661260 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0xa48b7400) [pid = 1799] [serial = 83] [outer = 0xa3dcc400] 04:57:42 INFO - PROCESS | 1799 | 1460980662254 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]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1483ms 04:57:42 INFO - PROCESS | 1799 | 1460980662335 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 1799 | 1460980662339 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 04:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:57:42 INFO - PROCESS | 1799 | 1460980662345 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 1799 | 1460980662349 Marionette TRACE conn4 <- [1,86,null,{}] 04:57:42 INFO - PROCESS | 1799 | 1460980662354 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}] 04:57:42 INFO - PROCESS | 1799 | 1460980662649 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:57:42 INFO - PROCESS | 1799 | 1460980662837 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x958f1c00 == 22 [pid = 1799] [id = 29] 04:57:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x958f5c00) [pid = 1799] [serial = 84] [outer = (nil)] 04:57:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x96a7b000) [pid = 1799] [serial = 85] [outer = 0x958f5c00] 04:57:42 INFO - PROCESS | 1799 | 1460980662935 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x96ad3c00) [pid = 1799] [serial = 86] [outer = 0x958f5c00] 04:57:43 INFO - PROCESS | 1799 | 1460980663804 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]]]}] 04:57:43 INFO - PROCESS | 1799 | --DOCSHELL 0x98c57800 == 21 [pid = 1799] [id = 19] 04:57:43 INFO - PROCESS | 1799 | --DOCSHELL 0x91236800 == 20 [pid = 1799] [id = 18] 04:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1577ms 04:57:43 INFO - PROCESS | 1799 | 1460980663924 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 1799 | 1460980663930 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 04:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:57:43 INFO - PROCESS | 1799 | 1460980663938 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 1799 | 1460980663944 Marionette TRACE conn4 <- [1,90,null,{}] 04:57:43 INFO - PROCESS | 1799 | 1460980663963 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}] 04:57:44 INFO - PROCESS | 1799 | 1460980664166 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:57:44 INFO - PROCESS | 1799 | 1460980664305 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x96b48000 == 21 [pid = 1799] [id = 30] 04:57:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x96b49400) [pid = 1799] [serial = 87] [outer = (nil)] 04:57:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x97169c00) [pid = 1799] [serial = 88] [outer = 0x96b49400] 04:57:44 INFO - PROCESS | 1799 | 1460980664454 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x98b9c000) [pid = 1799] [serial = 89] [outer = 0x96b49400] 04:57:45 INFO - PROCESS | 1799 | 1460980665300 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]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1402ms 04:57:45 INFO - PROCESS | 1799 | 1460980665351 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 1799 | 1460980665356 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 04:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:57:45 INFO - PROCESS | 1799 | 1460980665370 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 1799 | 1460980665376 Marionette TRACE conn4 <- [1,94,null,{}] 04:57:45 INFO - PROCESS | 1799 | 1460980665383 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}] 04:57:45 INFO - PROCESS | 1799 | 1460980665566 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:57:45 INFO - PROCESS | 1799 | 1460980665707 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ae08400 == 22 [pid = 1799] [id = 31] 04:57:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x9aec2400) [pid = 1799] [serial = 90] [outer = (nil)] 04:57:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9fc55000) [pid = 1799] [serial = 91] [outer = 0x9aec2400] 04:57:45 INFO - PROCESS | 1799 | 1460980665802 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x9fdabc00) [pid = 1799] [serial = 92] [outer = 0x9aec2400] 04:57:46 INFO - PROCESS | 1799 | 1460980666652 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]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1342ms 04:57:46 INFO - PROCESS | 1799 | 1460980666711 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 1799 | 1460980666716 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 04:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:57:46 INFO - PROCESS | 1799 | 1460980666724 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 1799 | 1460980666728 Marionette TRACE conn4 <- [1,98,null,{}] 04:57:46 INFO - PROCESS | 1799 | 1460980666744 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}] 04:57:46 INFO - PROCESS | 1799 | 1460980666924 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:57:47 INFO - PROCESS | 1799 | 1460980667062 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f77c00 == 23 [pid = 1799] [id = 32] 04:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0xa01d0400) [pid = 1799] [serial = 93] [outer = (nil)] 04:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0xa0f6e400) [pid = 1799] [serial = 94] [outer = 0xa01d0400] 04:57:47 INFO - PROCESS | 1799 | 1460980667166 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0xa3d19400) [pid = 1799] [serial = 95] [outer = 0xa01d0400] 04:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x98a28c00) [pid = 1799] [serial = 96] [outer = 0x915c0800] 04:57:48 INFO - PROCESS | 1799 | 1460980668179 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]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1493ms 04:57:48 INFO - PROCESS | 1799 | 1460980668218 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 1799 | 1460980668222 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 04:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:57:48 INFO - PROCESS | 1799 | 1460980668229 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 1799 | 1460980668232 Marionette TRACE conn4 <- [1,102,null,{}] 04:57:48 INFO - PROCESS | 1799 | 1460980668238 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}] 04:57:48 INFO - PROCESS | 1799 | 1460980668422 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:57:48 INFO - PROCESS | 1799 | 1460980668560 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fabc000 == 24 [pid = 1799] [id = 33] 04:57:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x91241400) [pid = 1799] [serial = 97] [outer = (nil)] 04:57:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x98a2e000) [pid = 1799] [serial = 98] [outer = 0x91241400] 04:57:48 INFO - PROCESS | 1799 | 1460980668654 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0xa46b7000) [pid = 1799] [serial = 99] [outer = 0x91241400] 04:57:49 INFO - PROCESS | 1799 | 1460980669479 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]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1279ms 04:57:49 INFO - PROCESS | 1799 | 1460980669509 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 1799 | 1460980669513 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 04:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:57:49 INFO - PROCESS | 1799 | 1460980669520 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 1799 | 1460980669524 Marionette TRACE conn4 <- [1,106,null,{}] 04:57:49 INFO - PROCESS | 1799 | 1460980669549 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}] 04:57:49 INFO - PROCESS | 1799 | 1460980669711 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:57:49 INFO - PROCESS | 1799 | 1460980669847 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fab7800 == 25 [pid = 1799] [id = 34] 04:57:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x98a24000) [pid = 1799] [serial = 100] [outer = (nil)] 04:57:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0xa4c0b400) [pid = 1799] [serial = 101] [outer = 0x98a24000] 04:57:49 INFO - PROCESS | 1799 | 1460980669936 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0xa4c1ac00) [pid = 1799] [serial = 102] [outer = 0x98a24000] 04:57:50 INFO - PROCESS | 1799 | 1460980670741 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]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1296ms 04:57:50 INFO - PROCESS | 1799 | 1460980670825 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 1799 | 1460980670829 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 04:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:57:50 INFO - PROCESS | 1799 | 1460980670843 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 1799 | 1460980670847 Marionette TRACE conn4 <- [1,110,null,{}] 04:57:50 INFO - PROCESS | 1799 | 1460980670859 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}] 04:57:51 INFO - PROCESS | 1799 | 1460980671076 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:57:51 INFO - PROCESS | 1799 | 1460980671191 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x9062d000 == 26 [pid = 1799] [id = 35] 04:57:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0xa48b4c00) [pid = 1799] [serial = 103] [outer = (nil)] 04:57:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0xa6963c00) [pid = 1799] [serial = 104] [outer = 0xa48b4c00] 04:57:51 INFO - PROCESS | 1799 | 1460980671287 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0xa6da2400) [pid = 1799] [serial = 105] [outer = 0xa48b4c00] 04:57:52 INFO - PROCESS | 1799 | 1460980672137 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]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1341ms 04:57:52 INFO - PROCESS | 1799 | 1460980672185 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 1799 | 1460980672188 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 04:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:57:52 INFO - PROCESS | 1799 | 1460980672195 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 1799 | 1460980672198 Marionette TRACE conn4 <- [1,114,null,{}] 04:57:52 INFO - PROCESS | 1799 | 1460980672204 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}] 04:57:52 INFO - PROCESS | 1799 | 1460980672368 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:57:52 INFO - PROCESS | 1799 | 1460980672507 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9323f000 == 27 [pid = 1799] [id = 36] 04:57:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x97938c00) [pid = 1799] [serial = 106] [outer = (nil)] 04:57:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0xa7896400) [pid = 1799] [serial = 107] [outer = 0x97938c00] 04:57:52 INFO - PROCESS | 1799 | 1460980672597 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0xa7898c00) [pid = 1799] [serial = 108] [outer = 0x97938c00] 04:57:53 INFO - PROCESS | 1799 | 1460980673539 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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1381ms 04:57:53 INFO - PROCESS | 1799 | 1460980673576 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 1799 | 1460980673580 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 04:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:57:53 INFO - PROCESS | 1799 | 1460980673586 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 1799 | 1460980673589 Marionette TRACE conn4 <- [1,118,null,{}] 04:57:53 INFO - PROCESS | 1799 | 1460980673595 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}] 04:57:53 INFO - PROCESS | 1799 | 1460980673749 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:57:53 INFO - PROCESS | 1799 | 1460980673947 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e70a400 == 28 [pid = 1799] [id = 37] 04:57:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8e70a800) [pid = 1799] [serial = 109] [outer = (nil)] 04:57:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8e70c800) [pid = 1799] [serial = 110] [outer = 0x8e70a800] 04:57:54 INFO - PROCESS | 1799 | 1460980674120 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8e70ec00) [pid = 1799] [serial = 111] [outer = 0x8e70a800] 04:57:55 INFO - PROCESS | 1799 | 1460980675033 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]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1488ms 04:57:55 INFO - PROCESS | 1799 | 1460980675076 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 1799 | 1460980675081 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 04:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:57:55 INFO - PROCESS | 1799 | 1460980675089 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 1799 | 1460980675094 Marionette TRACE conn4 <- [1,122,null,{}] 04:57:55 INFO - PROCESS | 1799 | 1460980675102 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}] 04:57:55 INFO - PROCESS | 1799 | 1460980675269 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:57:55 INFO - PROCESS | 1799 | 1460980675432 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:57:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e794c00 == 29 [pid = 1799] [id = 38] 04:57:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8e795000) [pid = 1799] [serial = 112] [outer = (nil)] 04:57:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8e797000) [pid = 1799] [serial = 113] [outer = 0x8e795000] 04:57:55 INFO - PROCESS | 1799 | 1460980675595 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8fab8c00) [pid = 1799] [serial = 114] [outer = 0x8e795000] 04:57:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb95800 == 28 [pid = 1799] [id = 26] 04:57:56 INFO - PROCESS | 1799 | --DOCSHELL 0x979d6800 == 27 [pid = 1799] [id = 25] 04:57:56 INFO - PROCESS | 1799 | --DOCSHELL 0x97028c00 == 26 [pid = 1799] [id = 24] 04:57:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8faba800 == 25 [pid = 1799] [id = 23] 04:57:56 INFO - PROCESS | 1799 | 1460980676525 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]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1488ms 04:57:56 INFO - PROCESS | 1799 | 1460980676577 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 1799 | 1460980676582 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 04:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:57:56 INFO - PROCESS | 1799 | 1460980676592 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 1799 | 1460980676598 Marionette TRACE conn4 <- [1,126,null,{}] 04:57:56 INFO - PROCESS | 1799 | 1460980676607 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}] 04:57:56 INFO - PROCESS | 1799 | 1460980676829 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb94c00 == 24 [pid = 1799] [id = 27] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x96259400 == 23 [pid = 1799] [id = 12] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8e70a400 == 22 [pid = 1799] [id = 37] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x9062d000 == 21 [pid = 1799] [id = 35] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x9323f000 == 20 [pid = 1799] [id = 36] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x91f77c00 == 19 [pid = 1799] [id = 32] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8fabc000 == 18 [pid = 1799] [id = 33] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8fab7800 == 17 [pid = 1799] [id = 34] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x958f1c00 == 16 [pid = 1799] [id = 29] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x96b48000 == 15 [pid = 1799] [id = 30] 04:57:57 INFO - PROCESS | 1799 | --DOCSHELL 0x9ae08400 == 14 [pid = 1799] [id = 31] 04:58:00 INFO - PROCESS | 1799 | --DOCSHELL 0x9062ec00 == 13 [pid = 1799] [id = 17] 04:58:00 INFO - PROCESS | 1799 | --DOCSHELL 0xa3d23400 == 12 [pid = 1799] [id = 28] 04:58:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb98400 == 11 [pid = 1799] [id = 20] 04:58:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8e794c00 == 10 [pid = 1799] [id = 38] 04:58:00 INFO - PROCESS | 1799 | --DOCSHELL 0x913ec000 == 9 [pid = 1799] [id = 22] 04:58:00 INFO - PROCESS | 1799 | --DOCSHELL 0x91236400 == 8 [pid = 1799] [id = 21] 04:58:01 INFO - PROCESS | 1799 | 1460980681677 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78f400 == 9 [pid = 1799] [id = 39] 04:58:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x8e78fc00) [pid = 1799] [serial = 115] [outer = (nil)] 04:58:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8e792c00) [pid = 1799] [serial = 116] [outer = 0x8e78fc00] 04:58:01 INFO - PROCESS | 1799 | 1460980681762 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8fab9800) [pid = 1799] [serial = 117] [outer = 0x8e78fc00] 04:58:02 INFO - PROCESS | 1799 | 1460980682544 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]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 6001ms 04:58:02 INFO - PROCESS | 1799 | 1460980682631 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 1799 | 1460980682638 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 04:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:58:02 INFO - PROCESS | 1799 | 1460980682688 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 1799 | 1460980682693 Marionette TRACE conn4 <- [1,130,null,{}] 04:58:02 INFO - PROCESS | 1799 | 1460980682737 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}] 04:58:02 INFO - PROCESS | 1799 | 1460980682911 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:58:03 INFO - PROCESS | 1799 | 1460980683058 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x93431400 == 10 [pid = 1799] [id = 40] 04:58:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x95838800) [pid = 1799] [serial = 118] [outer = (nil)] 04:58:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x95845000) [pid = 1799] [serial = 119] [outer = 0x95838800] 04:58:03 INFO - PROCESS | 1799 | 1460980683137 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x958f8c00) [pid = 1799] [serial = 120] [outer = 0x95838800] 04:58:03 INFO - PROCESS | 1799 | 1460980683971 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1335ms 04:58:04 INFO - PROCESS | 1799 | 1460980684043 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 1799 | 1460980684051 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 04:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:58:04 INFO - PROCESS | 1799 | 1460980684058 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 1799 | 1460980684061 Marionette TRACE conn4 <- [1,134,null,{}] 04:58:04 INFO - PROCESS | 1799 | 1460980684068 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}] 04:58:04 INFO - PROCESS | 1799 | 1460980684270 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:58:04 INFO - PROCESS | 1799 | 1460980684290 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x9062d000 == 11 [pid = 1799] [id = 41] 04:58:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x97163400) [pid = 1799] [serial = 121] [outer = (nil)] 04:58:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x979cf400) [pid = 1799] [serial = 122] [outer = 0x97163400] 04:58:04 INFO - PROCESS | 1799 | 1460980684370 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x97bad400) [pid = 1799] [serial = 123] [outer = 0x97163400] 04:58:05 INFO - PROCESS | 1799 | 1460980685257 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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1228ms 04:58:05 INFO - PROCESS | 1799 | 1460980685301 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 1799 | 1460980685306 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 04:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:58:05 INFO - PROCESS | 1799 | 1460980685332 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 1799 | 1460980685342 Marionette TRACE conn4 <- [1,138,null,{}] 04:58:05 INFO - PROCESS | 1799 | 1460980685348 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}] 04:58:05 INFO - PROCESS | 1799 | 1460980685566 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:58:05 INFO - PROCESS | 1799 | 1460980685638 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x96ad0000 == 12 [pid = 1799] [id = 42] 04:58:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x97031c00) [pid = 1799] [serial = 124] [outer = (nil)] 04:58:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x9941e000) [pid = 1799] [serial = 125] [outer = 0x97031c00] 04:58:05 INFO - PROCESS | 1799 | 1460980685714 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x9b24a800) [pid = 1799] [serial = 126] [outer = 0x97031c00] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9fcc2800) [pid = 1799] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8fabd400) [pid = 1799] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x932ad400) [pid = 1799] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x97d0a400) [pid = 1799] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x994a6c00) [pid = 1799] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x9583dc00) [pid = 1799] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9b26c400) [pid = 1799] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x913ec800) [pid = 1799] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8fab7000) [pid = 1799] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x981a9400) [pid = 1799] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0xa01d0400) [pid = 1799] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x97d07800) [pid = 1799] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x99a7d000) [pid = 1799] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x9aec2400) [pid = 1799] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x96b49400) [pid = 1799] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0xa3dcc400) [pid = 1799] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x9fcb9800) [pid = 1799] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x991a6000) [pid = 1799] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x91f76400) [pid = 1799] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x958f5c00) [pid = 1799] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x981aa000) [pid = 1799] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8e70a800) [pid = 1799] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x97938c00) [pid = 1799] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x98a24000) [pid = 1799] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0xa48b4c00) [pid = 1799] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x9fc55800) [pid = 1799] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x913ec400) [pid = 1799] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x91241400) [pid = 1799] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x9fdafc00) [pid = 1799] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:58:07 INFO - PROCESS | 1799 | 1460980687672 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 2403ms 04:58:07 INFO - PROCESS | 1799 | 1460980687727 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 1799 | 1460980687731 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 04:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:58:07 INFO - PROCESS | 1799 | 1460980687737 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 1799 | 1460980687750 Marionette TRACE conn4 <- [1,142,null,{}] 04:58:07 INFO - PROCESS | 1799 | 1460980687754 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}] 04:58:07 INFO - PROCESS | 1799 | 1460980687909 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:58:08 INFO - PROCESS | 1799 | 1460980688041 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78cc00 == 13 [pid = 1799] [id = 43] 04:58:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8e8ed000) [pid = 1799] [serial = 127] [outer = (nil)] 04:58:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x9062a800) [pid = 1799] [serial = 128] [outer = 0x8e8ed000] 04:58:08 INFO - PROCESS | 1799 | 1460980688117 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x913f6400) [pid = 1799] [serial = 129] [outer = 0x8e8ed000] 04:58:08 INFO - PROCESS | 1799 | 1460980688793 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]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1086ms 04:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:58:08 INFO - PROCESS | 1799 | 1460980688825 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 1799 | 1460980688828 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 04:58:08 INFO - PROCESS | 1799 | 1460980688834 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 1799 | 1460980688838 Marionette TRACE conn4 <- [1,146,null,{}] 04:58:08 INFO - PROCESS | 1799 | 1460980688844 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}] 04:58:09 INFO - PROCESS | 1799 | 1460980689028 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:58:09 INFO - PROCESS | 1799 | 1460980689150 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e708c00 == 14 [pid = 1799] [id = 44] 04:58:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8e70a800) [pid = 1799] [serial = 130] [outer = (nil)] 04:58:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8e78b000) [pid = 1799] [serial = 131] [outer = 0x8e70a800] 04:58:09 INFO - PROCESS | 1799 | 1460980689243 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8fac0800) [pid = 1799] [serial = 132] [outer = 0x8e70a800] 04:58:10 INFO - PROCESS | 1799 | 1460980690189 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]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1391ms 04:58:10 INFO - PROCESS | 1799 | 1460980690228 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 1799 | 1460980690236 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 04:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:58:10 INFO - PROCESS | 1799 | 1460980690247 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 1799 | 1460980690251 Marionette TRACE conn4 <- [1,150,null,{}] 04:58:10 INFO - PROCESS | 1799 | 1460980690260 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}] 04:58:10 INFO - PROCESS | 1799 | 1460980690484 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:58:10 INFO - PROCESS | 1799 | 1460980690631 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78d400 == 15 [pid = 1799] [id = 45] 04:58:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8e793800) [pid = 1799] [serial = 133] [outer = (nil)] 04:58:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x96acb800) [pid = 1799] [serial = 134] [outer = 0x8e793800] 04:58:10 INFO - PROCESS | 1799 | 1460980690764 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x979d0400) [pid = 1799] [serial = 135] [outer = 0x8e793800] 04:58:11 INFO - PROCESS | 1799 | 1460980691627 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]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1431ms 04:58:11 INFO - PROCESS | 1799 | 1460980691681 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 1799 | 1460980691694 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 04:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:58:11 INFO - PROCESS | 1799 | 1460980691707 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 1799 | 1460980691710 Marionette TRACE conn4 <- [1,154,null,{}] 04:58:11 INFO - PROCESS | 1799 | 1460980691717 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}] 04:58:11 INFO - PROCESS | 1799 | 1460980691950 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:58:11 INFO - PROCESS | 1799 | 1460980691996 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:58:12 INFO - PROCESS | 1799 | 1460980692154 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b241c00 == 16 [pid = 1799] [id = 46] 04:58:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x9b243400) [pid = 1799] [serial = 136] [outer = (nil)] 04:58:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x9b269400) [pid = 1799] [serial = 137] [outer = 0x9b243400] 04:58:12 INFO - PROCESS | 1799 | 1460980692256 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x9df3b400) [pid = 1799] [serial = 138] [outer = 0x9b243400] 04:58:13 INFO - PROCESS | 1799 | 1460980693125 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]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1484ms 04:58:13 INFO - PROCESS | 1799 | 1460980693189 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 1799 | 1460980693193 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:58:13 INFO - PROCESS | 1799 | 1460980693210 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 1799 | 1460980693218 Marionette TRACE conn4 <- [1,158,null,{}] 04:58:13 INFO - PROCESS | 1799 | 1460980693225 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}] 04:58:13 INFO - PROCESS | 1799 | 1460980693440 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:58:13 INFO - PROCESS | 1799 | 1460980693623 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e792000 == 17 [pid = 1799] [id = 47] 04:58:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x981a7400) [pid = 1799] [serial = 139] [outer = (nil)] 04:58:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0xa0113400) [pid = 1799] [serial = 140] [outer = 0x981a7400] 04:58:13 INFO - PROCESS | 1799 | 1460980693716 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0xa01aa800) [pid = 1799] [serial = 141] [outer = 0x981a7400] 04:58:14 INFO - PROCESS | 1799 | 1460980694795 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]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1643ms 04:58:14 INFO - PROCESS | 1799 | 1460980694845 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 1799 | 1460980694850 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:58:14 INFO - PROCESS | 1799 | 1460980694857 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 1799 | 1460980694860 Marionette TRACE conn4 <- [1,162,null,{}] 04:58:14 INFO - PROCESS | 1799 | 1460980694866 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}] 04:58:15 INFO - PROCESS | 1799 | 1460980695035 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:58:15 INFO - PROCESS | 1799 | 1460980695186 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e705400 == 18 [pid = 1799] [id = 48] 04:58:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8e78f000) [pid = 1799] [serial = 142] [outer = (nil)] 04:58:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0xa0d2e400) [pid = 1799] [serial = 143] [outer = 0x8e78f000] 04:58:15 INFO - PROCESS | 1799 | 1460980695273 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0xa0d52800) [pid = 1799] [serial = 144] [outer = 0x8e78f000] 04:58:16 INFO - PROCESS | 1799 | 1460980696178 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]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1377ms 04:58:16 INFO - PROCESS | 1799 | 1460980696235 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 1799 | 1460980696239 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:58:16 INFO - PROCESS | 1799 | 1460980696245 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 1799 | 1460980696249 Marionette TRACE conn4 <- [1,166,null,{}] 04:58:16 INFO - PROCESS | 1799 | 1460980696255 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}] 04:58:16 INFO - PROCESS | 1799 | 1460980696452 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:58:16 INFO - PROCESS | 1799 | 1460980696653 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e70b000 == 19 [pid = 1799] [id = 49] 04:58:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8e70f400) [pid = 1799] [serial = 145] [outer = (nil)] 04:58:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0xa2b0b000) [pid = 1799] [serial = 146] [outer = 0x8e70f400] 04:58:16 INFO - PROCESS | 1799 | 1460980696816 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0xa3dcc400) [pid = 1799] [serial = 147] [outer = 0x8e70f400] 04:58:17 INFO - PROCESS | 1799 | 1460980697740 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]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1580ms 04:58:17 INFO - PROCESS | 1799 | 1460980697827 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:58:17 INFO - PROCESS | 1799 | 1460980697831 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 04:58:17 INFO - PROCESS | 1799 | 1460980697838 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 1799 | 1460980697841 Marionette TRACE conn4 <- [1,170,null,{}] 04:58:17 INFO - PROCESS | 1799 | 1460980697847 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}] 04:58:18 INFO - PROCESS | 1799 | 1460980698215 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:58:18 INFO - PROCESS | 1799 | 1460980698461 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f106800 == 20 [pid = 1799] [id = 50] 04:58:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8f106c00) [pid = 1799] [serial = 148] [outer = (nil)] 04:58:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8f10c000) [pid = 1799] [serial = 149] [outer = 0x8f106c00] 04:58:18 INFO - PROCESS | 1799 | 1460980698545 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 1799 | --DOCSHELL 0x96ad0000 == 19 [pid = 1799] [id = 42] 04:58:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78cc00 == 18 [pid = 1799] [id = 43] 04:58:18 INFO - PROCESS | 1799 | --DOCSHELL 0x9062d000 == 17 [pid = 1799] [id = 41] 04:58:18 INFO - PROCESS | 1799 | --DOCSHELL 0x93431400 == 16 [pid = 1799] [id = 40] 04:58:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78f400 == 15 [pid = 1799] [id = 39] 04:58:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8e70e800) [pid = 1799] [serial = 150] [outer = 0x8f106c00] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x98c5fc00) [pid = 1799] [serial = 70] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x991b1800) [pid = 1799] [serial = 71] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0xa3d27c00) [pid = 1799] [serial = 80] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x915c4800) [pid = 1799] [serial = 67] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0xa3d1f800) [pid = 1799] [serial = 79] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x93242800) [pid = 1799] [serial = 68] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x96a7b000) [pid = 1799] [serial = 85] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0xa29bc800) [pid = 1799] [serial = 2] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x91f77000) [pid = 1799] [serial = 37] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x9819d800) [pid = 1799] [serial = 40] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9ae08000) [pid = 1799] [serial = 43] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x9fcb9c00) [pid = 1799] [serial = 49] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9fd74000) [pid = 1799] [serial = 50] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x9eb42000) [pid = 1799] [serial = 46] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x97027c00) [pid = 1799] [serial = 31] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x9fcb8800) [pid = 1799] [serial = 47] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x9aeb5800) [pid = 1799] [serial = 44] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8faba000) [pid = 1799] [serial = 22] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x98c5b000) [pid = 1799] [serial = 41] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x983fc400) [pid = 1799] [serial = 34] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x958f6400) [pid = 1799] [serial = 38] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x9062d800) [pid = 1799] [serial = 25] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x97031400) [pid = 1799] [serial = 32] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x98c5f800) [pid = 1799] [serial = 35] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x91f7b800) [pid = 1799] [serial = 28] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8fabd000) [pid = 1799] [serial = 23] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x97d08800) [pid = 1799] [serial = 12] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0xa0d4d400) [pid = 1799] [serial = 61] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x982d7400) [pid = 1799] [serial = 9] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9fdaa400) [pid = 1799] [serial = 58] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x9b243000) [pid = 1799] [serial = 56] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0xa4514000) [pid = 1799] [serial = 82] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x9fc55000) [pid = 1799] [serial = 91] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x97c3f800) [pid = 1799] [serial = 53] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x96ad3c00) [pid = 1799] [serial = 86] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x97169c00) [pid = 1799] [serial = 88] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x9fcb7400) [pid = 1799] [serial = 74] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x99a79c00) [pid = 1799] [serial = 55] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9342f000) [pid = 1799] [serial = 52] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0xa0d4fc00) [pid = 1799] [serial = 76] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0xa3d19400) [pid = 1799] [serial = 95] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x98a2e000) [pid = 1799] [serial = 98] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0xa10dc000) [pid = 1799] [serial = 62] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x9b26b800) [pid = 1799] [serial = 73] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0xa2913c00) [pid = 1799] [serial = 64] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9fdabc00) [pid = 1799] [serial = 92] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x98b9c000) [pid = 1799] [serial = 89] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0xa48b7400) [pid = 1799] [serial = 83] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0xa0f6e400) [pid = 1799] [serial = 94] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0xa01a7c00) [pid = 1799] [serial = 59] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e70c800) [pid = 1799] [serial = 110] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e797000) [pid = 1799] [serial = 113] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e70ec00) [pid = 1799] [serial = 111] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0xa7898c00) [pid = 1799] [serial = 108] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0xa4c1ac00) [pid = 1799] [serial = 102] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0xa7896400) [pid = 1799] [serial = 107] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0xa6da2400) [pid = 1799] [serial = 105] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x915c5400) [pid = 1799] [serial = 17] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0xa6963c00) [pid = 1799] [serial = 104] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0xa29bdc00) [pid = 1799] [serial = 65] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0xa46b7000) [pid = 1799] [serial = 99] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x915c0400) [pid = 1799] [serial = 16] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0xa4c0b400) [pid = 1799] [serial = 101] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x9583c400) [pid = 1799] [serial = 19] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x9583d000) [pid = 1799] [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.] 04:58:19 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0xa2913800) [pid = 1799] [serial = 77] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1799 | 1460980699725 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]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1934ms 04:58:19 INFO - PROCESS | 1799 | 1460980699773 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 1799 | 1460980699780 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:58:19 INFO - PROCESS | 1799 | 1460980699787 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 1799 | 1460980699794 Marionette TRACE conn4 <- [1,174,null,{}] 04:58:19 INFO - PROCESS | 1799 | 1460980699800 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}] 04:58:19 INFO - PROCESS | 1799 | 1460980699956 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:58:19 INFO - PROCESS | 1799 | 1460980699967 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f110800 == 16 [pid = 1799] [id = 51] 04:58:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x8fab6800) [pid = 1799] [serial = 151] [outer = (nil)] 04:58:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x8fb93800) [pid = 1799] [serial = 152] [outer = 0x8fab6800] 04:58:20 INFO - PROCESS | 1799 | 1460980700053 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x9062fc00) [pid = 1799] [serial = 153] [outer = 0x8fab6800] 04:58:20 INFO - PROCESS | 1799 | 1460980700845 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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1084ms 04:58:20 INFO - PROCESS | 1799 | 1460980700872 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 1799 | 1460980700875 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:58:20 INFO - PROCESS | 1799 | 1460980700882 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 1799 | 1460980700886 Marionette TRACE conn4 <- [1,178,null,{}] 04:58:20 INFO - PROCESS | 1799 | 1460980700891 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}] 04:58:21 INFO - PROCESS | 1799 | 1460980701090 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:58:21 INFO - PROCESS | 1799 | 1460980701111 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e707000 == 17 [pid = 1799] [id = 52] 04:58:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x8fb94c00) [pid = 1799] [serial = 154] [outer = (nil)] 04:58:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x915c2c00) [pid = 1799] [serial = 155] [outer = 0x8fb94c00] 04:58:21 INFO - PROCESS | 1799 | 1460980701188 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x93236800) [pid = 1799] [serial = 156] [outer = 0x8fb94c00] 04:58:22 INFO - PROCESS | 1799 | 1460980702018 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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1180ms 04:58:22 INFO - PROCESS | 1799 | 1460980702063 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 1799 | 1460980702069 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:58:22 INFO - PROCESS | 1799 | 1460980702092 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 1799 | 1460980702099 Marionette TRACE conn4 <- [1,182,null,{}] 04:58:22 INFO - PROCESS | 1799 | 1460980702105 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}] 04:58:22 INFO - PROCESS | 1799 | 1460980702302 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:58:22 INFO - PROCESS | 1799 | 1460980702319 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x913ebc00 == 18 [pid = 1799] [id = 53] 04:58:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x915c9000) [pid = 1799] [serial = 157] [outer = (nil)] 04:58:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x958fa800) [pid = 1799] [serial = 158] [outer = 0x915c9000] 04:58:22 INFO - PROCESS | 1799 | 1460980702399 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x96a76800) [pid = 1799] [serial = 159] [outer = 0x915c9000] 04:58:22 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x97031c00) [pid = 1799] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:58:22 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x97163400) [pid = 1799] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:58:22 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8e78fc00) [pid = 1799] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:58:22 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x95838800) [pid = 1799] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:58:22 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8e795000) [pid = 1799] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:58:23 INFO - PROCESS | 1799 | 1460980703182 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]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1147ms 04:58:23 INFO - PROCESS | 1799 | 1460980703229 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 1799 | 1460980703233 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:58:23 INFO - PROCESS | 1799 | 1460980703240 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 1799 | 1460980703243 Marionette TRACE conn4 <- [1,186,null,{}] 04:58:23 INFO - PROCESS | 1799 | 1460980703249 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}] 04:58:23 INFO - PROCESS | 1799 | 1460980703451 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:58:23 INFO - PROCESS | 1799 | 1460980703465 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e703c00 == 19 [pid = 1799] [id = 54] 04:58:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8e70d800) [pid = 1799] [serial = 160] [outer = (nil)] 04:58:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x96ad3c00) [pid = 1799] [serial = 161] [outer = 0x8e70d800] 04:58:23 INFO - PROCESS | 1799 | 1460980703553 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x9702e400) [pid = 1799] [serial = 162] [outer = 0x8e70d800] 04:58:24 INFO - PROCESS | 1799 | 1460980704370 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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1178ms 04:58:24 INFO - PROCESS | 1799 | 1460980704419 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 1799 | 1460980704423 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:58:24 INFO - PROCESS | 1799 | 1460980704435 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 1799 | 1460980704438 Marionette TRACE conn4 <- [1,190,null,{}] 04:58:24 INFO - PROCESS | 1799 | 1460980704444 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}] 04:58:24 INFO - PROCESS | 1799 | 1460980704591 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:58:24 INFO - PROCESS | 1799 | 1460980704608 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x97c40800 == 20 [pid = 1799] [id = 55] 04:58:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x97c40c00) [pid = 1799] [serial = 163] [outer = (nil)] 04:58:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x97d08400) [pid = 1799] [serial = 164] [outer = 0x97c40c00] 04:58:24 INFO - PROCESS | 1799 | 1460980704694 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x98a22400) [pid = 1799] [serial = 165] [outer = 0x97c40c00] 04:58:25 INFO - PROCESS | 1799 | 1460980705540 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1133ms 04:58:25 INFO - PROCESS | 1799 | 1460980705569 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 1799 | 1460980705575 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 04:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:58:25 INFO - PROCESS | 1799 | 1460980705584 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 1799 | 1460980705592 Marionette TRACE conn4 <- [1,194,null,{}] 04:58:25 INFO - PROCESS | 1799 | 1460980705601 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}] 04:58:25 INFO - PROCESS | 1799 | 1460980705812 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:58:25 INFO - PROCESS | 1799 | 1460980705948 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f5000 == 21 [pid = 1799] [id = 56] 04:58:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8e8f6000) [pid = 1799] [serial = 166] [outer = (nil)] 04:58:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8f103800) [pid = 1799] [serial = 167] [outer = 0x8e8f6000] 04:58:26 INFO - PROCESS | 1799 | 1460980706036 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8f10c400) [pid = 1799] [serial = 168] [outer = 0x8e8f6000] 04:58:26 INFO - PROCESS | 1799 | 1460980706941 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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1435ms 04:58:27 INFO - PROCESS | 1799 | 1460980707020 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 1799 | 1460980707029 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 04:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:58:27 INFO - PROCESS | 1799 | 1460980707047 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 1799 | 1460980707056 Marionette TRACE conn4 <- [1,198,null,{}] 04:58:27 INFO - PROCESS | 1799 | 1460980707062 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}] 04:58:27 INFO - PROCESS | 1799 | 1460980707281 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:58:27 INFO - PROCESS | 1799 | 1460980707479 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x913edc00 == 22 [pid = 1799] [id = 57] 04:58:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x915c0400) [pid = 1799] [serial = 169] [outer = (nil)] 04:58:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x9323f000) [pid = 1799] [serial = 170] [outer = 0x915c0400] 04:58:27 INFO - PROCESS | 1799 | 1460980707616 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x9342ec00) [pid = 1799] [serial = 171] [outer = 0x915c0400] 04:58:28 INFO - PROCESS | 1799 | 1460980708586 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]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1593ms 04:58:28 INFO - PROCESS | 1799 | 1460980708636 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 1799 | 1460980708640 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 04:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:58:28 INFO - PROCESS | 1799 | 1460980708647 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 1799 | 1460980708654 Marionette TRACE conn4 <- [1,202,null,{}] 04:58:28 INFO - PROCESS | 1799 | 1460980708671 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}] 04:58:28 INFO - PROCESS | 1799 | 1460980708884 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:58:29 INFO - PROCESS | 1799 | 1460980709060 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x915c5800 == 23 [pid = 1799] [id = 58] 04:58:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x91f76400) [pid = 1799] [serial = 172] [outer = (nil)] 04:58:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x982d7c00) [pid = 1799] [serial = 173] [outer = 0x91f76400] 04:58:29 INFO - PROCESS | 1799 | 1460980709201 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x98a2c000) [pid = 1799] [serial = 174] [outer = 0x91f76400] 04:58:30 INFO - PROCESS | 1799 | 1460980710355 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]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1735ms 04:58:30 INFO - PROCESS | 1799 | 1460980710383 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 1799 | 1460980710389 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 04:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:58:30 INFO - PROCESS | 1799 | 1460980710397 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 1799 | 1460980710403 Marionette TRACE conn4 <- [1,206,null,{}] 04:58:30 INFO - PROCESS | 1799 | 1460980710411 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}] 04:58:30 INFO - PROCESS | 1799 | 1460980710582 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:58:30 INFO - PROCESS | 1799 | 1460980710791 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f103c00 == 24 [pid = 1799] [id = 59] 04:58:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8fab5400) [pid = 1799] [serial = 175] [outer = (nil)] 04:58:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x913efc00) [pid = 1799] [serial = 176] [outer = 0x8fab5400] 04:58:30 INFO - PROCESS | 1799 | 1460980710873 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91f77800) [pid = 1799] [serial = 177] [outer = 0x8fab5400] 04:58:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e705400 == 23 [pid = 1799] [id = 48] 04:58:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e792000 == 22 [pid = 1799] [id = 47] 04:58:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9b241c00 == 21 [pid = 1799] [id = 46] 04:58:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78d400 == 20 [pid = 1799] [id = 45] 04:58:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e708c00 == 19 [pid = 1799] [id = 44] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x9941e000) [pid = 1799] [serial = 125] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x97bad400) [pid = 1799] [serial = 123] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e792c00) [pid = 1799] [serial = 116] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9062a800) [pid = 1799] [serial = 128] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8fab9800) [pid = 1799] [serial = 117] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x95845000) [pid = 1799] [serial = 119] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x979cf400) [pid = 1799] [serial = 122] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9b24a800) [pid = 1799] [serial = 126] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x958f8c00) [pid = 1799] [serial = 120] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8fab8c00) [pid = 1799] [serial = 114] [outer = (nil)] [url = about:blank] 04:58:31 INFO - PROCESS | 1799 | 1460980711648 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]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1282ms 04:58:31 INFO - PROCESS | 1799 | 1460980711680 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 1799 | 1460980711687 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 04:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:58:31 INFO - PROCESS | 1799 | 1460980711700 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 1799 | 1460980711703 Marionette TRACE conn4 <- [1,210,null,{}] 04:58:31 INFO - PROCESS | 1799 | 1460980711715 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}] 04:58:31 INFO - PROCESS | 1799 | 1460980711863 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:58:31 INFO - PROCESS | 1799 | 1460980711880 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78ac00 == 20 [pid = 1799] [id = 60] 04:58:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9062a800) [pid = 1799] [serial = 178] [outer = (nil)] 04:58:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9342fc00) [pid = 1799] [serial = 179] [outer = 0x9062a800] 04:58:31 INFO - PROCESS | 1799 | 1460980711955 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x958f8c00) [pid = 1799] [serial = 180] [outer = 0x9062a800] 04:58:32 INFO - PROCESS | 1799 | 1460980712794 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]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1151ms 04:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:58:32 INFO - PROCESS | 1799 | 1460980712851 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 1799 | 1460980712854 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 04:58:32 INFO - PROCESS | 1799 | 1460980712861 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 1799 | 1460980712867 Marionette TRACE conn4 <- [1,214,null,{}] 04:58:32 INFO - PROCESS | 1799 | 1460980712883 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}] 04:58:33 INFO - PROCESS | 1799 | 1460980713036 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:58:33 INFO - PROCESS | 1799 | 1460980713047 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x97bad400 == 21 [pid = 1799] [id = 61] 04:58:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x97d08800) [pid = 1799] [serial = 181] [outer = (nil)] 04:58:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x982d5800) [pid = 1799] [serial = 182] [outer = 0x97d08800] 04:58:33 INFO - PROCESS | 1799 | 1460980713127 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x98a2c800) [pid = 1799] [serial = 183] [outer = 0x97d08800] 04:58:34 INFO - PROCESS | 1799 | 1460980714079 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]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1289ms 04:58:34 INFO - PROCESS | 1799 | 1460980714153 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 1799 | 1460980714157 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 04:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:58:34 INFO - PROCESS | 1799 | 1460980714164 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 1799 | 1460980714168 Marionette TRACE conn4 <- [1,218,null,{}] 04:58:34 INFO - PROCESS | 1799 | 1460980714174 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}] 04:58:34 INFO - PROCESS | 1799 | 1460980714368 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:58:34 INFO - PROCESS | 1799 | 1460980714391 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f110400 == 22 [pid = 1799] [id = 62] 04:58:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x98c5c400) [pid = 1799] [serial = 184] [outer = (nil)] 04:58:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x99120c00) [pid = 1799] [serial = 185] [outer = 0x98c5c400] 04:58:34 INFO - PROCESS | 1799 | 1460980714467 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x99417000) [pid = 1799] [serial = 186] [outer = 0x98c5c400] 04:58:35 INFO - PROCESS | 1799 | 1460980715324 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]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1189ms 04:58:35 INFO - PROCESS | 1799 | 1460980715354 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 1799 | 1460980715372 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 04:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:58:35 INFO - PROCESS | 1799 | 1460980715384 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 1799 | 1460980715387 Marionette TRACE conn4 <- [1,222,null,{}] 04:58:35 INFO - PROCESS | 1799 | 1460980715391 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}] 04:58:35 INFO - PROCESS | 1799 | 1460980715575 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:58:35 INFO - PROCESS | 1799 | 1460980715598 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e710c00 == 23 [pid = 1799] [id = 63] 04:58:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x983df400) [pid = 1799] [serial = 187] [outer = (nil)] 04:58:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9ae0ec00) [pid = 1799] [serial = 188] [outer = 0x983df400] 04:58:35 INFO - PROCESS | 1799 | 1460980715675 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9ae11800) [pid = 1799] [serial = 189] [outer = 0x983df400] 04:58:36 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x915c9000) [pid = 1799] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:58:36 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8e70d800) [pid = 1799] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:58:36 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8f106c00) [pid = 1799] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:58:36 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8fb94c00) [pid = 1799] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:58:36 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8fab6800) [pid = 1799] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:58:36 INFO - PROCESS | 1799 | 1460980716608 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]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1282ms 04:58:36 INFO - PROCESS | 1799 | 1460980716667 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 1799 | 1460980716670 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 04:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:58:36 INFO - PROCESS | 1799 | 1460980716677 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 1799 | 1460980716681 Marionette TRACE conn4 <- [1,226,null,{}] 04:58:36 INFO - PROCESS | 1799 | 1460980716686 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}] 04:58:36 INFO - PROCESS | 1799 | 1460980716882 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:58:37 INFO - PROCESS | 1799 | 1460980716981 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8ee400 == 24 [pid = 1799] [id = 64] 04:58:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x915c9000) [pid = 1799] [serial = 190] [outer = (nil)] 04:58:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9df35800) [pid = 1799] [serial = 191] [outer = 0x915c9000] 04:58:37 INFO - PROCESS | 1799 | 1460980717067 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x9df3c800) [pid = 1799] [serial = 192] [outer = 0x915c9000] 04:58:37 INFO - PROCESS | 1799 | 1460980717747 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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1082ms 04:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:58:37 INFO - PROCESS | 1799 | 1460980717760 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 1799 | 1460980717763 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 04:58:37 INFO - PROCESS | 1799 | 1460980717770 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 1799 | 1460980717773 Marionette TRACE conn4 <- [1,230,null,{}] 04:58:37 INFO - PROCESS | 1799 | 1460980717789 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}] 04:58:37 INFO - PROCESS | 1799 | 1460980717981 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:58:38 INFO - PROCESS | 1799 | 1460980717998 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f0800 == 25 [pid = 1799] [id = 65] 04:58:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8fb94c00) [pid = 1799] [serial = 193] [outer = (nil)] 04:58:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9fc58800) [pid = 1799] [serial = 194] [outer = 0x8fb94c00] 04:58:38 INFO - PROCESS | 1799 | 1460980718074 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9fd74000) [pid = 1799] [serial = 195] [outer = 0x8fb94c00] 04:58:39 INFO - PROCESS | 1799 | 1460980719108 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]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1399ms 04:58:39 INFO - PROCESS | 1799 | 1460980719170 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 1799 | 1460980719179 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 04:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:58:39 INFO - PROCESS | 1799 | 1460980719190 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 1799 | 1460980719195 Marionette TRACE conn4 <- [1,234,null,{}] 04:58:39 INFO - PROCESS | 1799 | 1460980719205 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}] 04:58:39 INFO - PROCESS | 1799 | 1460980719429 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:58:39 INFO - PROCESS | 1799 | 1460980719573 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e708c00 == 26 [pid = 1799] [id = 66] 04:58:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8e70dc00) [pid = 1799] [serial = 196] [outer = (nil)] 04:58:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x9062dc00) [pid = 1799] [serial = 197] [outer = 0x8e70dc00] 04:58:39 INFO - PROCESS | 1799 | 1460980719665 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x915c6800) [pid = 1799] [serial = 198] [outer = 0x8e70dc00] 04:58:40 INFO - PROCESS | 1799 | 1460980720574 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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1433ms 04:58:40 INFO - PROCESS | 1799 | 1460980720623 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 1799 | 1460980720632 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 04:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:58:40 INFO - PROCESS | 1799 | 1460980720644 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 1799 | 1460980720648 Marionette TRACE conn4 <- [1,238,null,{}] 04:58:40 INFO - PROCESS | 1799 | 1460980720655 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}] 04:58:40 INFO - PROCESS | 1799 | 1460980720838 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:58:40 INFO - PROCESS | 1799 | 1460980720977 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8eb800 == 27 [pid = 1799] [id = 67] 04:58:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91239000) [pid = 1799] [serial = 199] [outer = (nil)] 04:58:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x979cfc00) [pid = 1799] [serial = 200] [outer = 0x91239000] 04:58:41 INFO - PROCESS | 1799 | 1460980721065 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x97d0f800) [pid = 1799] [serial = 201] [outer = 0x91239000] 04:58:42 INFO - PROCESS | 1799 | 1460980722075 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]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1485ms 04:58:42 INFO - PROCESS | 1799 | 1460980722131 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 1799 | 1460980722134 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 04:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:58:42 INFO - PROCESS | 1799 | 1460980722142 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 1799 | 1460980722147 Marionette TRACE conn4 <- [1,242,null,{}] 04:58:42 INFO - PROCESS | 1799 | 1460980722166 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}] 04:58:42 INFO - PROCESS | 1799 | 1460980722351 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:58:42 INFO - PROCESS | 1799 | 1460980722546 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x979dc000 == 28 [pid = 1799] [id = 68] 04:58:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9b244800) [pid = 1799] [serial = 202] [outer = (nil)] 04:58:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x9fd80800) [pid = 1799] [serial = 203] [outer = 0x9b244800] 04:58:42 INFO - PROCESS | 1799 | 1460980722653 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0xa0117800) [pid = 1799] [serial = 204] [outer = 0x9b244800] 04:58:43 INFO - PROCESS | 1799 | 1460980723589 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]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1496ms 04:58:43 INFO - PROCESS | 1799 | 1460980723639 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:58:43 INFO - PROCESS | 1799 | 1460980723644 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 04:58:43 INFO - PROCESS | 1799 | 1460980723651 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 1799 | 1460980723654 Marionette TRACE conn4 <- [1,246,null,{}] 04:58:43 INFO - PROCESS | 1799 | 1460980723661 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}] 04:58:43 INFO - PROCESS | 1799 | 1460980723841 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:58:44 INFO - PROCESS | 1799 | 1460980723983 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x991a3400 == 29 [pid = 1799] [id = 69] 04:58:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0xa0b84400) [pid = 1799] [serial = 205] [outer = (nil)] 04:58:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0xa0bf4c00) [pid = 1799] [serial = 206] [outer = 0xa0b84400] 04:58:44 INFO - PROCESS | 1799 | 1460980724109 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0xa0f6e400) [pid = 1799] [serial = 207] [outer = 0xa0b84400] 04:58:44 INFO - PROCESS | 1799 | 1460980724960 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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1329ms 04:58:44 INFO - PROCESS | 1799 | 1460980724980 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 1799 | 1460980724984 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 04:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:58:44 INFO - PROCESS | 1799 | 1460980724991 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 1799 | 1460980724994 Marionette TRACE conn4 <- [1,250,null,{}] 04:58:45 INFO - PROCESS | 1799 | 1460980725001 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}] 04:58:45 INFO - PROCESS | 1799 | 1460980725169 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:58:45 INFO - PROCESS | 1799 | 1460980725318 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f110000 == 30 [pid = 1799] [id = 70] 04:58:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x97d04400) [pid = 1799] [serial = 208] [outer = (nil)] 04:58:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0xa10e4000) [pid = 1799] [serial = 209] [outer = 0x97d04400] 04:58:45 INFO - PROCESS | 1799 | 1460980725409 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0xa2913c00) [pid = 1799] [serial = 210] [outer = 0x97d04400] 04:58:46 INFO - PROCESS | 1799 | 1460980726321 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]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1378ms 04:58:46 INFO - PROCESS | 1799 | 1460980726370 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 1799 | 1460980726374 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 04:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:58:46 INFO - PROCESS | 1799 | 1460980726381 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 1799 | 1460980726385 Marionette TRACE conn4 <- [1,254,null,{}] 04:58:46 INFO - PROCESS | 1799 | 1460980726391 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}] 04:58:46 INFO - PROCESS | 1799 | 1460980726568 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:58:46 INFO - PROCESS | 1799 | 1460980726724 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f108000 == 31 [pid = 1799] [id = 71] 04:58:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8f10a000) [pid = 1799] [serial = 211] [outer = (nil)] 04:58:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0xa3dca000) [pid = 1799] [serial = 212] [outer = 0x8f10a000] 04:58:46 INFO - PROCESS | 1799 | 1460980726821 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0xa450c400) [pid = 1799] [serial = 213] [outer = 0x8f10a000] 04:58:47 INFO - PROCESS | 1799 | 1460980727725 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]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1381ms 04:58:47 INFO - PROCESS | 1799 | 1460980727762 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:58:47 INFO - PROCESS | 1799 | 1460980727767 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 04:58:47 INFO - PROCESS | 1799 | 1460980727773 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 1799 | 1460980727777 Marionette TRACE conn4 <- [1,258,null,{}] 04:58:47 INFO - PROCESS | 1799 | 1460980727783 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}] 04:58:47 INFO - PROCESS | 1799 | 1460980727958 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:58:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8e796000) [pid = 1799] [serial = 214] [outer = 0x915c0800] 04:58:48 INFO - PROCESS | 1799 | 1460980728149 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x96a81800 == 32 [pid = 1799] [id = 72] 04:58:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x96acb000) [pid = 1799] [serial = 215] [outer = (nil)] 04:58:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x97935800) [pid = 1799] [serial = 216] [outer = 0x96acb000] 04:58:48 INFO - PROCESS | 1799 | 1460980728245 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x9df36400) [pid = 1799] [serial = 217] [outer = 0x96acb000] 04:58:49 INFO - PROCESS | 1799 | 1460980729359 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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1635ms 04:58:49 INFO - PROCESS | 1799 | 1460980729409 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 1799 | 1460980729416 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 04:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:58:49 INFO - PROCESS | 1799 | 1460980729425 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 1799 | 1460980729430 Marionette TRACE conn4 <- [1,262,null,{}] 04:58:49 INFO - PROCESS | 1799 | 1460980729437 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}] 04:58:49 INFO - PROCESS | 1799 | 1460980729605 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:58:49 INFO - PROCESS | 1799 | 1460980729780 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f108800 == 33 [pid = 1799] [id = 73] 04:58:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8fb95400) [pid = 1799] [serial = 218] [outer = (nil)] 04:58:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x958ed000) [pid = 1799] [serial = 219] [outer = 0x8fb95400] 04:58:49 INFO - PROCESS | 1799 | 1460980729892 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x96ad0000) [pid = 1799] [serial = 220] [outer = 0x8fb95400] 04:58:50 INFO - PROCESS | 1799 | 1460980730754 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]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1382ms 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x97d08400) [pid = 1799] [serial = 164] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | 1460980730883 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 1799 | 1460980730891 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x958fa800) [pid = 1799] [serial = 158] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x96ad3c00) [pid = 1799] [serial = 161] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9702e400) [pid = 1799] [serial = 162] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x9b269400) [pid = 1799] [serial = 137] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0xa0113400) [pid = 1799] [serial = 140] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8f10c000) [pid = 1799] [serial = 149] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8e78b000) [pid = 1799] [serial = 131] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8e70e800) [pid = 1799] [serial = 150] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x915c2c00) [pid = 1799] [serial = 155] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8fb93800) [pid = 1799] [serial = 152] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x9062fc00) [pid = 1799] [serial = 153] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x96acb800) [pid = 1799] [serial = 134] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0xa2b0b000) [pid = 1799] [serial = 146] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0xa0d2e400) [pid = 1799] [serial = 143] [outer = (nil)] [url = about:blank] 04:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x96a76800) [pid = 1799] [serial = 159] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x93236800) [pid = 1799] [serial = 156] [outer = (nil)] [url = about:blank] 04:58:50 INFO - PROCESS | 1799 | 1460980730935 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 1799 | 1460980730940 Marionette TRACE conn4 <- [1,266,null,{}] 04:58:50 INFO - PROCESS | 1799 | 1460980730946 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}] 04:58:51 INFO - PROCESS | 1799 | 1460980731122 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:58:51 INFO - PROCESS | 1799 | 1460980731227 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f10f400 == 34 [pid = 1799] [id = 74] 04:58:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x91236800) [pid = 1799] [serial = 221] [outer = (nil)] 04:58:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x9625b800) [pid = 1799] [serial = 222] [outer = 0x91236800] 04:58:51 INFO - PROCESS | 1799 | 1460980731304 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9702e400) [pid = 1799] [serial = 223] [outer = 0x91236800] 04:58:52 INFO - PROCESS | 1799 | 1460980732049 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]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1149ms 04:58:52 INFO - PROCESS | 1799 | 1460980732076 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 1799 | 1460980732080 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 04:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:58:52 INFO - PROCESS | 1799 | 1460980732086 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 1799 | 1460980732092 Marionette TRACE conn4 <- [1,270,null,{}] 04:58:52 INFO - PROCESS | 1799 | 1460980732107 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}] 04:58:52 INFO - PROCESS | 1799 | 1460980732266 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:58:52 INFO - PROCESS | 1799 | 1460980732285 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x96261000 == 35 [pid = 1799] [id = 75] 04:58:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x98a2bc00) [pid = 1799] [serial = 224] [outer = (nil)] 04:58:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x99a75800) [pid = 1799] [serial = 225] [outer = 0x98a2bc00] 04:58:52 INFO - PROCESS | 1799 | 1460980732365 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9b245c00) [pid = 1799] [serial = 226] [outer = 0x98a2bc00] 04:58:53 INFO - PROCESS | 1799 | 1460980733330 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]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1284ms 04:58:53 INFO - PROCESS | 1799 | 1460980733376 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 1799 | 1460980733381 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 04:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:58:53 INFO - PROCESS | 1799 | 1460980733390 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 1799 | 1460980733392 Marionette TRACE conn4 <- [1,274,null,{}] 04:58:53 INFO - PROCESS | 1799 | 1460980733399 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}] 04:58:53 INFO - PROCESS | 1799 | 1460980733560 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:58:53 INFO - PROCESS | 1799 | 1460980733573 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x99a7b800 == 36 [pid = 1799] [id = 76] 04:58:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x9b269000) [pid = 1799] [serial = 227] [outer = (nil)] 04:58:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x9eb49800) [pid = 1799] [serial = 228] [outer = 0x9b269000] 04:58:53 INFO - PROCESS | 1799 | 1460980733762 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x9fdabc00) [pid = 1799] [serial = 229] [outer = 0x9b269000] 04:58:54 INFO - PROCESS | 1799 | 1460980734586 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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1238ms 04:58:54 INFO - PROCESS | 1799 | 1460980734629 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 1799 | 1460980734632 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 04:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:58:54 INFO - PROCESS | 1799 | 1460980734640 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 1799 | 1460980734643 Marionette TRACE conn4 <- [1,278,null,{}] 04:58:54 INFO - PROCESS | 1799 | 1460980734649 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}] 04:58:54 INFO - PROCESS | 1799 | 1460980734849 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:58:54 INFO - PROCESS | 1799 | 1460980734878 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e793000 == 37 [pid = 1799] [id = 77] 04:58:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x9b269400) [pid = 1799] [serial = 230] [outer = (nil)] 04:58:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0xa0d49400) [pid = 1799] [serial = 231] [outer = 0x9b269400] 04:58:55 INFO - PROCESS | 1799 | 1460980735038 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0xa29bc400) [pid = 1799] [serial = 232] [outer = 0x9b269400] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x98c5c400) [pid = 1799] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x983df400) [pid = 1799] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x91f76400) [pid = 1799] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x97d08800) [pid = 1799] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8fab5400) [pid = 1799] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x9062a800) [pid = 1799] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x915c9000) [pid = 1799] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:58:55 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8e8ed000) [pid = 1799] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:58:56 INFO - PROCESS | 1799 | 1460980736036 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]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1428ms 04:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:58:56 INFO - PROCESS | 1799 | 1460980736070 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 1799 | 1460980736072 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 04:58:56 INFO - PROCESS | 1799 | 1460980736079 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 1799 | 1460980736082 Marionette TRACE conn4 <- [1,282,null,{}] 04:58:56 INFO - PROCESS | 1799 | 1460980736088 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}] 04:58:56 INFO - PROCESS | 1799 | 1460980736251 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:58:56 INFO - PROCESS | 1799 | 1460980736267 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f1800 == 38 [pid = 1799] [id = 78] 04:58:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x913ec800) [pid = 1799] [serial = 233] [outer = (nil)] 04:58:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x98054800) [pid = 1799] [serial = 234] [outer = 0x913ec800] 04:58:56 INFO - PROCESS | 1799 | 1460980736354 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x9805b800) [pid = 1799] [serial = 235] [outer = 0x913ec800] 04:58:57 INFO - PROCESS | 1799 | 1460980737190 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1134ms 04:58:57 INFO - PROCESS | 1799 | 1460980737212 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 1799 | 1460980737215 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 04:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:58:57 INFO - PROCESS | 1799 | 1460980737222 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 1799 | 1460980737226 Marionette TRACE conn4 <- [1,286,null,{}] 04:58:57 INFO - PROCESS | 1799 | 1460980737232 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}] 04:58:57 INFO - PROCESS | 1799 | 1460980737426 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:58:57 INFO - PROCESS | 1799 | 1460980737448 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x915cb400 == 39 [pid = 1799] [id = 79] 04:58:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x91f7a800) [pid = 1799] [serial = 236] [outer = (nil)] 04:58:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x9df3a800) [pid = 1799] [serial = 237] [outer = 0x91f7a800] 04:58:57 INFO - PROCESS | 1799 | 1460980737529 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x9941c400) [pid = 1799] [serial = 238] [outer = 0x91f7a800] 04:58:58 INFO - PROCESS | 1799 | 1460980738580 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]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1379ms 04:58:58 INFO - PROCESS | 1799 | 1460980738602 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 1799 | 1460980738609 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 04:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:58:58 INFO - PROCESS | 1799 | 1460980738618 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 1799 | 1460980738624 Marionette TRACE conn4 <- [1,290,null,{}] 04:58:58 INFO - PROCESS | 1799 | 1460980738632 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}] 04:58:58 INFO - PROCESS | 1799 | 1460980738859 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:58:59 INFO - PROCESS | 1799 | 1460980739009 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:58:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x90621000 == 40 [pid = 1799] [id = 80] 04:58:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x91241400) [pid = 1799] [serial = 239] [outer = (nil)] 04:58:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x93238400) [pid = 1799] [serial = 240] [outer = 0x91241400] 04:58:59 INFO - PROCESS | 1799 | 1460980739099 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x958fac00) [pid = 1799] [serial = 241] [outer = 0x91241400] 04:59:00 INFO - PROCESS | 1799 | 1460980740044 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]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1484ms 04:59:00 INFO - PROCESS | 1799 | 1460980740103 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 1799 | 1460980740112 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 04:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:59:00 INFO - PROCESS | 1799 | 1460980740123 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 1799 | 1460980740127 Marionette TRACE conn4 <- [1,294,null,{}] 04:59:00 INFO - PROCESS | 1799 | 1460980740133 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}] 04:59:00 INFO - PROCESS | 1799 | 1460980740341 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:59:00 INFO - PROCESS | 1799 | 1460980740487 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f101800 == 41 [pid = 1799] [id = 81] 04:59:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8f102000) [pid = 1799] [serial = 242] [outer = (nil)] 04:59:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x98056c00) [pid = 1799] [serial = 243] [outer = 0x8f102000] 04:59:00 INFO - PROCESS | 1799 | 1460980740581 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x98a27c00) [pid = 1799] [serial = 244] [outer = 0x8f102000] 04:59:01 INFO - PROCESS | 1799 | 1460980741686 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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1589ms 04:59:01 INFO - PROCESS | 1799 | 1460980741712 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:59:01 INFO - PROCESS | 1799 | 1460980741717 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 04:59:01 INFO - PROCESS | 1799 | 1460980741724 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 1799 | 1460980741729 Marionette TRACE conn4 <- [1,298,null,{}] 04:59:01 INFO - PROCESS | 1799 | 1460980741746 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}] 04:59:01 INFO - PROCESS | 1799 | 1460980741962 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:59:02 INFO - PROCESS | 1799 | 1460980742147 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x9805a000 == 42 [pid = 1799] [id = 82] 04:59:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x9df3b800) [pid = 1799] [serial = 245] [outer = (nil)] 04:59:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0xa3d19400) [pid = 1799] [serial = 246] [outer = 0x9df3b800] 04:59:02 INFO - PROCESS | 1799 | 1460980742284 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0xa450e000) [pid = 1799] [serial = 247] [outer = 0x9df3b800] 04:59:03 INFO - PROCESS | 1799 | 1460980743205 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]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1534ms 04:59:03 INFO - PROCESS | 1799 | 1460980743258 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:59:03 INFO - PROCESS | 1799 | 1460980743263 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 04:59:03 INFO - PROCESS | 1799 | 1460980743270 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 1799 | 1460980743273 Marionette TRACE conn4 <- [1,302,null,{}] 04:59:03 INFO - PROCESS | 1799 | 1460980743279 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}] 04:59:03 INFO - PROCESS | 1799 | 1460980743456 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:59:03 INFO - PROCESS | 1799 | 1460980743605 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x9df41800 == 43 [pid = 1799] [id = 83] 04:59:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0xa46a8c00) [pid = 1799] [serial = 248] [outer = (nil)] 04:59:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0xa48b0400) [pid = 1799] [serial = 249] [outer = 0xa46a8c00] 04:59:03 INFO - PROCESS | 1799 | 1460980743706 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0xa48b4000) [pid = 1799] [serial = 250] [outer = 0xa46a8c00] 04:59:04 INFO - PROCESS | 1799 | 1460980744588 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]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1380ms 04:59:04 INFO - PROCESS | 1799 | 1460980744650 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 1799 | 1460980744655 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 04:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:59:04 INFO - PROCESS | 1799 | 1460980744662 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 1799 | 1460980744666 Marionette TRACE conn4 <- [1,306,null,{}] 04:59:04 INFO - PROCESS | 1799 | 1460980744672 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}] 04:59:04 INFO - PROCESS | 1799 | 1460980744849 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:59:05 INFO - PROCESS | 1799 | 1460980744997 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e705400 == 44 [pid = 1799] [id = 84] 04:59:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x983f8800) [pid = 1799] [serial = 251] [outer = (nil)] 04:59:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0xa4c14000) [pid = 1799] [serial = 252] [outer = 0x983f8800] 04:59:05 INFO - PROCESS | 1799 | 1460980745087 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0xa4c41800) [pid = 1799] [serial = 253] [outer = 0x983f8800] 04:59:06 INFO - PROCESS | 1799 | 1460980746070 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]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1482ms 04:59:06 INFO - PROCESS | 1799 | 1460980746152 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 1799 | 1460980746154 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 04:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:59:06 INFO - PROCESS | 1799 | 1460980746161 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 1799 | 1460980746165 Marionette TRACE conn4 <- [1,310,null,{}] 04:59:06 INFO - PROCESS | 1799 | 1460980746171 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}] 04:59:06 INFO - PROCESS | 1799 | 1460980746396 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:59:06 INFO - PROCESS | 1799 | 1460980746588 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e701c00 == 45 [pid = 1799] [id = 85] 04:59:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8e798000) [pid = 1799] [serial = 254] [outer = (nil)] 04:59:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x93235c00) [pid = 1799] [serial = 255] [outer = 0x8e798000] 04:59:06 INFO - PROCESS | 1799 | 1460980746727 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x979d5c00) [pid = 1799] [serial = 256] [outer = 0x8e798000] 04:59:07 INFO - PROCESS | 1799 | 1460980747830 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]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1681ms 04:59:07 INFO - PROCESS | 1799 | 1460980747844 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 1799 | 1460980747856 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 04:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:59:07 INFO - PROCESS | 1799 | 1460980747871 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 1799 | 1460980747880 Marionette TRACE conn4 <- [1,314,null,{}] 04:59:07 INFO - PROCESS | 1799 | 1460980747889 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}] 04:59:08 INFO - PROCESS | 1799 | 1460980748079 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:59:08 INFO - PROCESS | 1799 | 1460980748287 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b73800 == 46 [pid = 1799] [id = 86] 04:59:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x97cc5800) [pid = 1799] [serial = 257] [outer = (nil)] 04:59:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x9804f400) [pid = 1799] [serial = 258] [outer = 0x97cc5800] 04:59:08 INFO - PROCESS | 1799 | 1460980748382 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x98057000) [pid = 1799] [serial = 259] [outer = 0x97cc5800] 04:59:09 INFO - PROCESS | 1799 | 1460980749325 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]]]}] 04:59:09 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. 04:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1486ms 04:59:09 INFO - PROCESS | 1799 | 1460980749357 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 1799 | 1460980749365 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 04:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:59:09 INFO - PROCESS | 1799 | 1460980749376 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 1799 | 1460980749379 Marionette TRACE conn4 <- [1,318,null,{}] 04:59:09 INFO - PROCESS | 1799 | 1460980749386 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}] 04:59:09 INFO - PROCESS | 1799 | 1460980749583 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8e710c00 == 45 [pid = 1799] [id = 63] 04:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f1800 == 44 [pid = 1799] [id = 78] 04:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8e793000 == 43 [pid = 1799] [id = 77] 04:59:09 INFO - PROCESS | 1799 | 1460980749842 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x99a7b800 == 42 [pid = 1799] [id = 76] 04:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x96261000 == 41 [pid = 1799] [id = 75] 04:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8f10f400 == 40 [pid = 1799] [id = 74] 04:59:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8f108800 == 39 [pid = 1799] [id = 73] 04:59:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e790000 == 40 [pid = 1799] [id = 87] 04:59:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8e8f1800) [pid = 1799] [serial = 260] [outer = (nil)] 04:59:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x915c6c00) [pid = 1799] [serial = 261] [outer = 0x8e8f1800] 04:59:09 INFO - PROCESS | 1799 | 1460980749955 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x97033400) [pid = 1799] [serial = 262] [outer = 0x8e8f1800] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x913f6400) [pid = 1799] [serial = 129] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x9342fc00) [pid = 1799] [serial = 179] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x958f8c00) [pid = 1799] [serial = 180] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x9df35800) [pid = 1799] [serial = 191] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x99417000) [pid = 1799] [serial = 186] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x98a2c800) [pid = 1799] [serial = 183] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x9df3c800) [pid = 1799] [serial = 192] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x99120c00) [pid = 1799] [serial = 185] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x9ae0ec00) [pid = 1799] [serial = 188] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x9ae11800) [pid = 1799] [serial = 189] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x98a2c000) [pid = 1799] [serial = 174] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x982d7c00) [pid = 1799] [serial = 173] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8f103800) [pid = 1799] [serial = 167] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9323f000) [pid = 1799] [serial = 170] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x982d5800) [pid = 1799] [serial = 182] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x91f77800) [pid = 1799] [serial = 177] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x913efc00) [pid = 1799] [serial = 176] [outer = (nil)] [url = about:blank] 04:59:10 INFO - PROCESS | 1799 | 1460980750743 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]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1428ms 04:59:10 INFO - PROCESS | 1799 | 1460980750813 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 1799 | 1460980750816 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 04:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:59:10 INFO - PROCESS | 1799 | 1460980750825 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 1799 | 1460980750829 Marionette TRACE conn4 <- [1,322,null,{}] 04:59:10 INFO - PROCESS | 1799 | 1460980750847 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}] 04:59:11 INFO - PROCESS | 1799 | 1460980751008 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:59:11 INFO - PROCESS | 1799 | 1460980751018 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x99120c00 == 41 [pid = 1799] [id = 88] 04:59:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9ae09400) [pid = 1799] [serial = 263] [outer = (nil)] 04:59:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x9aeb8000) [pid = 1799] [serial = 264] [outer = 0x9ae09400] 04:59:11 INFO - PROCESS | 1799 | 1460980751112 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x9b26b800) [pid = 1799] [serial = 265] [outer = 0x9ae09400] 04:59:12 INFO - PROCESS | 1799 | 1460980752054 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]]]}] 04:59:12 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. 04:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1288ms 04:59:12 INFO - PROCESS | 1799 | 1460980752113 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 1799 | 1460980752118 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 04:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:59:12 INFO - PROCESS | 1799 | 1460980752124 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 1799 | 1460980752127 Marionette TRACE conn4 <- [1,326,null,{}] 04:59:12 INFO - PROCESS | 1799 | 1460980752132 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}] 04:59:12 INFO - PROCESS | 1799 | 1460980752274 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:59:12 INFO - PROCESS | 1799 | 1460980752290 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x99417000 == 42 [pid = 1799] [id = 89] 04:59:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x9fd78c00) [pid = 1799] [serial = 266] [outer = (nil)] 04:59:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0xa01aa400) [pid = 1799] [serial = 267] [outer = 0x9fd78c00] 04:59:12 INFO - PROCESS | 1799 | 1460980752361 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0xa0d50400) [pid = 1799] [serial = 268] [outer = 0x9fd78c00] 04:59:13 INFO - PROCESS | 1799 | 1460980753256 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]]]}] 04:59:13 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. 04:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1179ms 04:59:13 INFO - PROCESS | 1799 | 1460980753304 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 1799 | 1460980753308 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 04:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:59:13 INFO - PROCESS | 1799 | 1460980753320 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 1799 | 1460980753323 Marionette TRACE conn4 <- [1,330,null,{}] 04:59:13 INFO - PROCESS | 1799 | 1460980753329 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}] 04:59:13 INFO - PROCESS | 1799 | 1460980753521 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:59:13 INFO - PROCESS | 1799 | 1460980753543 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fab6c00 == 43 [pid = 1799] [id = 90] 04:59:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x9062d800) [pid = 1799] [serial = 269] [outer = (nil)] 04:59:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0xa3d1f800) [pid = 1799] [serial = 270] [outer = 0x9062d800] 04:59:13 INFO - PROCESS | 1799 | 1460980753620 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0xa3d26000) [pid = 1799] [serial = 271] [outer = 0x9062d800] 04:59:14 INFO - PROCESS | 1799 | 1460980754820 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]]]}] 04:59:14 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x9b269400) [pid = 1799] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:59:14 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8fb95400) [pid = 1799] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:59:14 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x98a2bc00) [pid = 1799] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:59:14 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x91236800) [pid = 1799] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:59:14 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x913ec800) [pid = 1799] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:59:14 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9b269000) [pid = 1799] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1589ms 04:59:14 INFO - PROCESS | 1799 | 1460980754911 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 1799 | 1460980754916 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 04:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:59:14 INFO - PROCESS | 1799 | 1460980754922 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1799 | 1460980754926 Marionette TRACE conn4 <- [1,334,null,{}] 04:59:14 INFO - PROCESS | 1799 | 1460980754931 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}] 04:59:15 INFO - PROCESS | 1799 | 1460980755193 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:59:15 INFO - PROCESS | 1799 | 1460980755276 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x99a79800 == 44 [pid = 1799] [id = 91] 04:59:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0xa45b0c00) [pid = 1799] [serial = 272] [outer = (nil)] 04:59:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0xa4c50400) [pid = 1799] [serial = 273] [outer = 0xa45b0c00] 04:59:15 INFO - PROCESS | 1799 | 1460980755358 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0xa4c8fc00) [pid = 1799] [serial = 274] [outer = 0xa45b0c00] 04:59:16 INFO - PROCESS | 1799 | 1460980756044 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]]]}] 04:59:16 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. 04:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1179ms 04:59:16 INFO - PROCESS | 1799 | 1460980756102 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 1799 | 1460980756108 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 04:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:59:16 INFO - PROCESS | 1799 | 1460980756115 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 1799 | 1460980756119 Marionette TRACE conn4 <- [1,338,null,{}] 04:59:16 INFO - PROCESS | 1799 | 1460980756132 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}] 04:59:16 INFO - PROCESS | 1799 | 1460980756288 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:59:16 INFO - PROCESS | 1799 | 1460980756298 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:16 INFO - PROCESS | 1799 | ++DOCSHELL 0xa4c8e000 == 45 [pid = 1799] [id = 92] 04:59:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0xa5fd4000) [pid = 1799] [serial = 275] [outer = (nil)] 04:59:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0xa6968800) [pid = 1799] [serial = 276] [outer = 0xa5fd4000] 04:59:16 INFO - PROCESS | 1799 | 1460980756371 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0xa69c5800) [pid = 1799] [serial = 277] [outer = 0xa5fd4000] 04:59:17 INFO - PROCESS | 1799 | 1460980757354 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]]]}] 04:59:17 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. 04:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1300ms 04:59:17 INFO - PROCESS | 1799 | 1460980757418 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 1799 | 1460980757426 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:59:17 INFO - PROCESS | 1799 | 1460980757436 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1799 | 1460980757443 Marionette TRACE conn4 <- [1,342,null,{}] 04:59:17 INFO - PROCESS | 1799 | 1460980757453 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}] 04:59:17 INFO - PROCESS | 1799 | 1460980757689 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:59:17 INFO - PROCESS | 1799 | 1460980757917 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x9323c800 == 46 [pid = 1799] [id = 93] 04:59:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x932acc00) [pid = 1799] [serial = 278] [outer = (nil)] 04:59:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x97ccf400) [pid = 1799] [serial = 279] [outer = 0x932acc00] 04:59:18 INFO - PROCESS | 1799 | 1460980758100 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x98052000) [pid = 1799] [serial = 280] [outer = 0x932acc00] 04:59:18 INFO - PROCESS | 1799 | 1460980758972 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]]]}] 04:59:19 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. 04:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1590ms 04:59:19 INFO - PROCESS | 1799 | 1460980759026 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 1799 | 1460980759036 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 04:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:59:19 INFO - PROCESS | 1799 | 1460980759048 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 1799 | 1460980759053 Marionette TRACE conn4 <- [1,346,null,{}] 04:59:19 INFO - PROCESS | 1799 | 1460980759060 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}] 04:59:19 INFO - PROCESS | 1799 | 1460980759268 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:59:19 INFO - PROCESS | 1799 | 1460980759417 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c53c00 == 47 [pid = 1799] [id = 94] 04:59:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x98c5fc00) [pid = 1799] [serial = 281] [outer = (nil)] 04:59:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x9ae11800) [pid = 1799] [serial = 282] [outer = 0x98c5fc00] 04:59:19 INFO - PROCESS | 1799 | 1460980759508 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x9df34400) [pid = 1799] [serial = 283] [outer = 0x98c5fc00] 04:59:20 INFO - PROCESS | 1799 | 1460980760544 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]]]}] 04:59:20 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. 04:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1547ms 04:59:20 INFO - PROCESS | 1799 | 1460980760595 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 1799 | 1460980760600 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 04:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:59:20 INFO - PROCESS | 1799 | 1460980760607 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 1799 | 1460980760613 Marionette TRACE conn4 <- [1,350,null,{}] 04:59:20 INFO - PROCESS | 1799 | 1460980760630 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}] 04:59:20 INFO - PROCESS | 1799 | 1460980760850 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:59:21 INFO - PROCESS | 1799 | 1460980761097 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:21 INFO - PROCESS | 1799 | ++DOCSHELL 0xa4c4fc00 == 48 [pid = 1799] [id = 95] 04:59:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0xa4c8ac00) [pid = 1799] [serial = 284] [outer = (nil)] 04:59:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0xa6963800) [pid = 1799] [serial = 285] [outer = 0xa4c8ac00] 04:59:21 INFO - PROCESS | 1799 | 1460980761208 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0xa6d67000) [pid = 1799] [serial = 286] [outer = 0xa4c8ac00] 04:59:22 INFO - PROCESS | 1799 | 1460980762065 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]]]}] 04:59:22 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. 04:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1533ms 04:59:22 INFO - PROCESS | 1799 | 1460980762141 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 1799 | 1460980762145 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 04:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:59:22 INFO - PROCESS | 1799 | 1460980762152 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 1799 | 1460980762156 Marionette TRACE conn4 <- [1,354,null,{}] 04:59:22 INFO - PROCESS | 1799 | 1460980762162 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}] 04:59:22 INFO - PROCESS | 1799 | 1460980762376 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:59:22 INFO - PROCESS | 1799 | 1460980762528 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ae02400 == 49 [pid = 1799] [id = 96] 04:59:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0xa6d98c00) [pid = 1799] [serial = 287] [outer = (nil)] 04:59:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0xa6de5c00) [pid = 1799] [serial = 288] [outer = 0xa6d98c00] 04:59:22 INFO - PROCESS | 1799 | 1460980762621 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0xa7896400) [pid = 1799] [serial = 289] [outer = 0xa6d98c00] 04:59:23 INFO - PROCESS | 1799 | 1460980763565 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]]]}] 04:59:23 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. 04:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1442ms 04:59:23 INFO - PROCESS | 1799 | 1460980763596 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 1799 | 1460980763600 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 04:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:59:23 INFO - PROCESS | 1799 | 1460980763607 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 1799 | 1460980763611 Marionette TRACE conn4 <- [1,358,null,{}] 04:59:23 INFO - PROCESS | 1799 | 1460980763617 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}] 04:59:23 INFO - PROCESS | 1799 | 1460980763789 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:59:23 INFO - PROCESS | 1799 | 1460980763947 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:23 INFO - PROCESS | 1799 | ++DOCSHELL 0xa6de1000 == 50 [pid = 1799] [id = 97] 04:59:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0xa789c000) [pid = 1799] [serial = 290] [outer = (nil)] 04:59:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0xa789f400) [pid = 1799] [serial = 291] [outer = 0xa789c000] 04:59:24 INFO - PROCESS | 1799 | 1460980764036 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0xa78a0c00) [pid = 1799] [serial = 292] [outer = 0xa789c000] 04:59:25 INFO - PROCESS | 1799 | 1460980765011 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]]]}] 04:59:25 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. 04:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1429ms 04:59:25 INFO - PROCESS | 1799 | 1460980765037 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 1799 | 1460980765042 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 04:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:59:25 INFO - PROCESS | 1799 | 1460980765050 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 1799 | 1460980765053 Marionette TRACE conn4 <- [1,362,null,{}] 04:59:25 INFO - PROCESS | 1799 | 1460980765060 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}] 04:59:25 INFO - PROCESS | 1799 | 1460980765299 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:59:25 INFO - PROCESS | 1799 | 1460980765506 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea0ec00 == 51 [pid = 1799] [id = 98] 04:59:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ea14800) [pid = 1799] [serial = 293] [outer = (nil)] 04:59:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8ea17000) [pid = 1799] [serial = 294] [outer = 0x8ea14800] 04:59:25 INFO - PROCESS | 1799 | 1460980765644 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ea5a400) [pid = 1799] [serial = 295] [outer = 0x8ea14800] 04:59:26 INFO - PROCESS | 1799 | 1460980766516 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]]]}] 04:59:26 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. 04:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1494ms 04:59:26 INFO - PROCESS | 1799 | 1460980766544 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:59:26 INFO - PROCESS | 1799 | 1460980766549 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 04:59:26 INFO - PROCESS | 1799 | 1460980766555 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 1799 | 1460980766559 Marionette TRACE conn4 <- [1,366,null,{}] 04:59:26 INFO - PROCESS | 1799 | 1460980766565 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}] 04:59:26 INFO - PROCESS | 1799 | 1460980766736 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:59:26 INFO - PROCESS | 1799 | 1460980766907 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e792400 == 52 [pid = 1799] [id = 99] 04:59:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ea58800) [pid = 1799] [serial = 296] [outer = (nil)] 04:59:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8ea60c00) [pid = 1799] [serial = 297] [outer = 0x8ea58800] 04:59:26 INFO - PROCESS | 1799 | 1460980766993 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ea62400) [pid = 1799] [serial = 298] [outer = 0x8ea58800] 04:59:28 INFO - PROCESS | 1799 | 1460980768170 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]]]}] 04:59:28 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. 04:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1634ms 04:59:28 INFO - PROCESS | 1799 | 1460980768189 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 1799 | 1460980768195 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 04:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:59:28 INFO - PROCESS | 1799 | 1460980768203 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 1799 | 1460980768209 Marionette TRACE conn4 <- [1,370,null,{}] 04:59:28 INFO - PROCESS | 1799 | 1460980768218 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}] 04:59:28 INFO - PROCESS | 1799 | 1460980768386 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:59:28 INFO - PROCESS | 1799 | 1460980768603 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f5c00 == 53 [pid = 1799] [id = 100] 04:59:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ea0b000) [pid = 1799] [serial = 299] [outer = (nil)] 04:59:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ea11400) [pid = 1799] [serial = 300] [outer = 0x8ea0b000] 04:59:28 INFO - PROCESS | 1799 | 1460980768682 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ea15800) [pid = 1799] [serial = 301] [outer = 0x8ea0b000] 04:59:29 INFO - PROCESS | 1799 | 1460980769594 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]]]}] 04:59:29 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. 04:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1436ms 04:59:29 INFO - PROCESS | 1799 | 1460980769640 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 1799 | 1460980769648 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 04:59:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:59:29 INFO - PROCESS | 1799 | 1460980769659 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 1799 | 1460980769663 Marionette TRACE conn4 <- [1,374,null,{}] 04:59:29 INFO - PROCESS | 1799 | 1460980769669 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}] 04:59:29 INFO - PROCESS | 1799 | 1460980769838 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:59:30 INFO - PROCESS | 1799 | 1460980769993 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea67c00 == 54 [pid = 1799] [id = 101] 04:59:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8f103800) [pid = 1799] [serial = 302] [outer = (nil)] 04:59:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fab8400) [pid = 1799] [serial = 303] [outer = 0x8f103800] 04:59:30 INFO - PROCESS | 1799 | 1460980770119 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x9062e000) [pid = 1799] [serial = 304] [outer = 0x8f103800] 04:59:30 INFO - PROCESS | 1799 | --DOCSHELL 0x99a79800 == 53 [pid = 1799] [id = 91] 04:59:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8fab6c00 == 52 [pid = 1799] [id = 90] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9df3a800) [pid = 1799] [serial = 237] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOCSHELL 0x99417000 == 51 [pid = 1799] [id = 89] 04:59:30 INFO - PROCESS | 1799 | --DOCSHELL 0x99120c00 == 50 [pid = 1799] [id = 88] 04:59:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8e790000 == 49 [pid = 1799] [id = 87] 04:59:30 INFO - PROCESS | 1799 | --DOCSHELL 0x97b73800 == 48 [pid = 1799] [id = 86] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9062dc00) [pid = 1799] [serial = 197] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9eb49800) [pid = 1799] [serial = 228] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9fdabc00) [pid = 1799] [serial = 229] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x98a28c00) [pid = 1799] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9805b800) [pid = 1799] [serial = 235] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0xa0d49400) [pid = 1799] [serial = 231] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x9fc58800) [pid = 1799] [serial = 194] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x979cfc00) [pid = 1799] [serial = 200] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x96ad0000) [pid = 1799] [serial = 220] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x958ed000) [pid = 1799] [serial = 219] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x99a75800) [pid = 1799] [serial = 225] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0xa29bc400) [pid = 1799] [serial = 232] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x9b245c00) [pid = 1799] [serial = 226] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x9625b800) [pid = 1799] [serial = 222] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9702e400) [pid = 1799] [serial = 223] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0xa0bf4c00) [pid = 1799] [serial = 206] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x9fd80800) [pid = 1799] [serial = 203] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x98054800) [pid = 1799] [serial = 234] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0xa3dca000) [pid = 1799] [serial = 212] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x97935800) [pid = 1799] [serial = 216] [outer = (nil)] [url = about:blank] 04:59:30 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0xa10e4000) [pid = 1799] [serial = 209] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1799 | 1460980771044 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:59:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1433ms 04:59:31 INFO - PROCESS | 1799 | 1460980771091 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:59:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:59:31 INFO - PROCESS | 1799 | 1460980771095 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 04:59:31 INFO - PROCESS | 1799 | 1460980771102 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 1799 | 1460980771108 Marionette TRACE conn4 <- [1,378,null,{}] 04:59:31 INFO - PROCESS | 1799 | 1460980771124 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}] 04:59:31 INFO - PROCESS | 1799 | 1460980771298 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:59:31 INFO - PROCESS | 1799 | 1460980771412 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f4c00 == 49 [pid = 1799] [id = 102] 04:59:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8ea5c800) [pid = 1799] [serial = 305] [outer = (nil)] 04:59:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9342d400) [pid = 1799] [serial = 306] [outer = 0x8ea5c800] 04:59:31 INFO - PROCESS | 1799 | 1460980771495 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x9625cc00) [pid = 1799] [serial = 307] [outer = 0x8ea5c800] 04:59:32 INFO - PROCESS | 1799 | 1460980772334 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:59:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1289ms 04:59:32 INFO - PROCESS | 1799 | 1460980772391 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:59:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:59:32 INFO - PROCESS | 1799 | 1460980772396 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 04:59:32 INFO - PROCESS | 1799 | 1460980772402 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 1799 | 1460980772405 Marionette TRACE conn4 <- [1,382,null,{}] 04:59:32 INFO - PROCESS | 1799 | 1460980772410 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}] 04:59:32 INFO - PROCESS | 1799 | 1460980772559 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:59:32 INFO - PROCESS | 1799 | 1460980772577 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x9323f000 == 50 [pid = 1799] [id = 103] 04:59:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x97031400) [pid = 1799] [serial = 308] [outer = (nil)] 04:59:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x97d0a000) [pid = 1799] [serial = 309] [outer = 0x97031400] 04:59:32 INFO - PROCESS | 1799 | 1460980772654 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x9819f000) [pid = 1799] [serial = 310] [outer = 0x97031400] 04:59:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:33 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:59:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:33 INFO - PROCESS | 1799 | 1460980773612 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:59:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1279ms 04:59:33 INFO - PROCESS | 1799 | 1460980773694 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 1799 | 1460980773698 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 04:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:59:33 INFO - PROCESS | 1799 | 1460980773704 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 1799 | 1460980773707 Marionette TRACE conn4 <- [1,386,null,{}] 04:59:33 INFO - PROCESS | 1799 | 1460980773713 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}] 04:59:33 INFO - PROCESS | 1799 | 1460980773907 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:59:33 INFO - PROCESS | 1799 | 1460980773932 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x915c8800 == 51 [pid = 1799] [id = 104] 04:59:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x9805a800) [pid = 1799] [serial = 311] [outer = (nil)] 04:59:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x98a2dc00) [pid = 1799] [serial = 312] [outer = 0x9805a800] 04:59:34 INFO - PROCESS | 1799 | 1460980774009 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x98c56400) [pid = 1799] [serial = 313] [outer = 0x9805a800] 04:59:35 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8e8f1800) [pid = 1799] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:59:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x9ae09400) [pid = 1799] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:59:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0xa45b0c00) [pid = 1799] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:59:35 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x9fd78c00) [pid = 1799] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:59:35 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x9062d800) [pid = 1799] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:59:35 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x97cc5800) [pid = 1799] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:59:35 INFO - PROCESS | 1799 | 1460980775193 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]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:59:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1535ms 04:59:35 INFO - PROCESS | 1799 | 1460980775241 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 1799 | 1460980775244 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 04:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:59:35 INFO - PROCESS | 1799 | 1460980775250 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 1799 | 1460980775253 Marionette TRACE conn4 <- [1,390,null,{}] 04:59:35 INFO - PROCESS | 1799 | 1460980775258 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}] 04:59:35 INFO - PROCESS | 1799 | 1460980775430 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:59:35 INFO - PROCESS | 1799 | 1460980775592 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d1c00 == 52 [pid = 1799] [id = 105] 04:59:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x902d7c00) [pid = 1799] [serial = 314] [outer = (nil)] 04:59:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x902dd000) [pid = 1799] [serial = 315] [outer = 0x902d7c00] 04:59:35 INFO - PROCESS | 1799 | 1460980775675 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x97cc5800) [pid = 1799] [serial = 316] [outer = 0x902d7c00] 04:59:36 INFO - PROCESS | 1799 | 1460980776389 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]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1176ms 04:59:36 INFO - PROCESS | 1799 | 1460980776428 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 1799 | 1460980776430 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 04:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:59:36 INFO - PROCESS | 1799 | 1460980776437 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 1799 | 1460980776440 Marionette TRACE conn4 <- [1,394,null,{}] 04:59:36 INFO - PROCESS | 1799 | 1460980776446 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}] 04:59:36 INFO - PROCESS | 1799 | 1460980776584 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:59:36 INFO - PROCESS | 1799 | 1460980776598 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca7800 == 53 [pid = 1799] [id = 106] 04:59:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8dca9c00) [pid = 1799] [serial = 317] [outer = (nil)] 04:59:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8dcb1000) [pid = 1799] [serial = 318] [outer = 0x8dca9c00] 04:59:36 INFO - PROCESS | 1799 | 1460980776674 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8dcb3800) [pid = 1799] [serial = 319] [outer = 0x8dca9c00] 04:59:37 INFO - PROCESS | 1799 | 1460980777682 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]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1292ms 04:59:37 INFO - PROCESS | 1799 | 1460980777730 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1799 | 1460980777737 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 04:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:59:37 INFO - PROCESS | 1799 | 1460980777746 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1799 | 1460980777751 Marionette TRACE conn4 <- [1,398,null,{}] 04:59:37 INFO - PROCESS | 1799 | 1460980777760 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}] 04:59:37 INFO - PROCESS | 1799 | 1460980777946 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:59:38 INFO - PROCESS | 1799 | 1460980778202 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f1c00 == 54 [pid = 1799] [id = 107] 04:59:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8dcae800) [pid = 1799] [serial = 320] [outer = (nil)] 04:59:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8e8f2c00) [pid = 1799] [serial = 321] [outer = 0x8dcae800] 04:59:38 INFO - PROCESS | 1799 | 1460980778309 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8ea12800) [pid = 1799] [serial = 322] [outer = 0x8dcae800] 04:59:39 INFO - PROCESS | 1799 | 1460980779258 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]]]}] 04:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1584ms 04:59:39 INFO - PROCESS | 1799 | 1460980779330 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 1799 | 1460980779339 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 04:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:59:39 INFO - PROCESS | 1799 | 1460980779350 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 1799 | 1460980779354 Marionette TRACE conn4 <- [1,402,null,{}] 04:59:39 INFO - PROCESS | 1799 | 1460980779361 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}] 04:59:39 INFO - PROCESS | 1799 | 1460980779574 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:59:39 INFO - PROCESS | 1799 | 1460980779781 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea67400 == 55 [pid = 1799] [id = 108] 04:59:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x902d1400) [pid = 1799] [serial = 323] [outer = (nil)] 04:59:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x902d5c00) [pid = 1799] [serial = 324] [outer = 0x902d1400] 04:59:39 INFO - PROCESS | 1799 | 1460980779915 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x902db800) [pid = 1799] [serial = 325] [outer = 0x902d1400] 04:59:40 INFO - PROCESS | 1799 | 1460980780985 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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1682ms 04:59:41 INFO - PROCESS | 1799 | 1460980781032 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 1799 | 1460980781037 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 04:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:59:41 INFO - PROCESS | 1799 | 1460980781044 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 1799 | 1460980781050 Marionette TRACE conn4 <- [1,406,null,{}] 04:59:41 INFO - PROCESS | 1799 | 1460980781067 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}] 04:59:41 INFO - PROCESS | 1799 | 1460980781269 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:59:41 INFO - PROCESS | 1799 | 1460980781461 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x915c5c00 == 56 [pid = 1799] [id = 109] 04:59:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x95844000) [pid = 1799] [serial = 326] [outer = (nil)] 04:59:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x97d0a400) [pid = 1799] [serial = 327] [outer = 0x95844000] 04:59:41 INFO - PROCESS | 1799 | 1460980781552 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x98a2f800) [pid = 1799] [serial = 328] [outer = 0x95844000] 04:59:42 INFO - PROCESS | 1799 | 1460980782419 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]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1441ms 04:59:42 INFO - PROCESS | 1799 | 1460980782486 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 1799 | 1460980782491 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 04:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:59:42 INFO - PROCESS | 1799 | 1460980782498 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 1799 | 1460980782501 Marionette TRACE conn4 <- [1,410,null,{}] 04:59:42 INFO - PROCESS | 1799 | 1460980782507 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}] 04:59:42 INFO - PROCESS | 1799 | 1460980782682 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:59:42 INFO - PROCESS | 1799 | 1460980782839 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e706c00 == 57 [pid = 1799] [id = 110] 04:59:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x9702f800) [pid = 1799] [serial = 329] [outer = (nil)] 04:59:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x9ae0ec00) [pid = 1799] [serial = 330] [outer = 0x9702f800] 04:59:42 INFO - PROCESS | 1799 | 1460980782936 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9aec2000) [pid = 1799] [serial = 331] [outer = 0x9702f800] 04:59:43 INFO - PROCESS | 1799 | 1460980783867 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]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1436ms 04:59:43 INFO - PROCESS | 1799 | 1460980783936 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 1799 | 1460980783939 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 04:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:59:43 INFO - PROCESS | 1799 | 1460980783946 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 1799 | 1460980783950 Marionette TRACE conn4 <- [1,414,null,{}] 04:59:43 INFO - PROCESS | 1799 | 1460980783956 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}] 04:59:44 INFO - PROCESS | 1799 | 1460980784159 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:59:44 INFO - PROCESS | 1799 | 1460980784316 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9fa400 == 58 [pid = 1799] [id = 111] 04:59:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x93234800) [pid = 1799] [serial = 332] [outer = (nil)] 04:59:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9fcc3800) [pid = 1799] [serial = 333] [outer = 0x93234800] 04:59:44 INFO - PROCESS | 1799 | 1460980784449 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9fda6c00) [pid = 1799] [serial = 334] [outer = 0x93234800] 04:59:45 INFO - PROCESS | 1799 | 1460980785361 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]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1478ms 04:59:45 INFO - PROCESS | 1799 | 1460980785426 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 1799 | 1460980785430 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 04:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:59:45 INFO - PROCESS | 1799 | 1460980785436 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 1799 | 1460980785439 Marionette TRACE conn4 <- [1,418,null,{}] 04:59:45 INFO - PROCESS | 1799 | 1460980785445 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}] 04:59:45 INFO - PROCESS | 1799 | 1460980785668 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:59:45 INFO - PROCESS | 1799 | 1460980785874 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x9eb3f800 == 59 [pid = 1799] [id = 112] 04:59:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0xa2913400) [pid = 1799] [serial = 335] [outer = (nil)] 04:59:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0xa2b09c00) [pid = 1799] [serial = 336] [outer = 0xa2913400] 04:59:46 INFO - PROCESS | 1799 | 1460980786010 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0xa3d27c00) [pid = 1799] [serial = 337] [outer = 0xa2913400] 04:59:47 INFO - PROCESS | 1799 | 1460980787279 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]]]}] 04:59:47 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 04:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1881ms 04:59:47 INFO - PROCESS | 1799 | 1460980787318 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 1799 | 1460980787322 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 04:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:59:47 INFO - PROCESS | 1799 | 1460980787328 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 1799 | 1460980787332 Marionette TRACE conn4 <- [1,422,null,{}] 04:59:47 INFO - PROCESS | 1799 | 1460980787338 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}] 04:59:47 INFO - PROCESS | 1799 | 1460980787548 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:59:47 INFO - PROCESS | 1799 | 1460980787721 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f4800 == 60 [pid = 1799] [id = 113] 04:59:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8d9f9400) [pid = 1799] [serial = 338] [outer = (nil)] 04:59:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fd97400) [pid = 1799] [serial = 339] [outer = 0x8d9f9400] 04:59:47 INFO - PROCESS | 1799 | 1460980787811 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8fd99400) [pid = 1799] [serial = 340] [outer = 0x8d9f9400] 04:59:49 INFO - PROCESS | 1799 | 1460980789176 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]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1879ms 04:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:59:49 INFO - PROCESS | 1799 | 1460980789209 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 1799 | 1460980789212 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 04:59:49 INFO - PROCESS | 1799 | 1460980789219 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 1799 | 1460980789222 Marionette TRACE conn4 <- [1,426,null,{}] 04:59:49 INFO - PROCESS | 1799 | 1460980789228 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}] 04:59:49 INFO - PROCESS | 1799 | 1460980789387 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:59:49 INFO - PROCESS | 1799 | 1460980789547 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd92c00 == 61 [pid = 1799] [id = 114] 04:59:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8fd95400) [pid = 1799] [serial = 341] [outer = (nil)] 04:59:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fedc800) [pid = 1799] [serial = 342] [outer = 0x8fd95400] 04:59:49 INFO - PROCESS | 1799 | 1460980789633 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8fee0400) [pid = 1799] [serial = 343] [outer = 0x8fd95400] 04:59:50 INFO - PROCESS | 1799 | 1460980790789 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] 04:59:50 INFO - PROCESS | 1799 | 1460980790817 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 04:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:59:50 INFO - PROCESS | 1799 | 1460980790826 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 1799 | 1460980790831 Marionette TRACE conn4 <- [1,430,null,{}] 04:59:50 INFO - PROCESS | 1799 | 1460980790841 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}] 04:59:51 INFO - PROCESS | 1799 | 1460980790999 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:59:51 INFO - PROCESS | 1799 | 1460980791204 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5dc00 == 62 [pid = 1799] [id = 115] 04:59:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f105800) [pid = 1799] [serial = 344] [outer = (nil)] 04:59:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fedd400) [pid = 1799] [serial = 345] [outer = 0x8f105800] 04:59:51 INFO - PROCESS | 1799 | 1460980791293 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fee4000) [pid = 1799] [serial = 346] [outer = 0x8f105800] 04:59:52 INFO - PROCESS | 1799 | 1460980792244 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1485ms 04:59:52 INFO - PROCESS | 1799 | 1460980792311 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 1799 | 1460980792319 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 04:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:59:52 INFO - PROCESS | 1799 | 1460980792329 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 1799 | 1460980792334 Marionette TRACE conn4 <- [1,434,null,{}] 04:59:52 INFO - PROCESS | 1799 | 1460980792340 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}] 04:59:52 INFO - PROCESS | 1799 | 1460980792540 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8f108000 == 61 [pid = 1799] [id = 71] 04:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8f110000 == 60 [pid = 1799] [id = 70] 04:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x991a3400 == 59 [pid = 1799] [id = 69] 04:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x979dc000 == 58 [pid = 1799] [id = 68] 04:59:52 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0xa6968800) [pid = 1799] [serial = 276] [outer = (nil)] [url = about:blank] 04:59:52 INFO - PROCESS | 1799 | 1460980792768 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x902d1c00 == 57 [pid = 1799] [id = 105] 04:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x915c8800 == 56 [pid = 1799] [id = 104] 04:59:52 INFO - PROCESS | 1799 | --DOCSHELL 0x9323f000 == 55 [pid = 1799] [id = 103] 04:59:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5fc00 == 56 [pid = 1799] [id = 116] 04:59:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8f108000) [pid = 1799] [serial = 347] [outer = (nil)] 04:59:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8feeb400) [pid = 1799] [serial = 348] [outer = 0x8f108000] 04:59:52 INFO - PROCESS | 1799 | 1460980792854 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x902e0400) [pid = 1799] [serial = 349] [outer = 0x8f108000] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f4c00 == 55 [pid = 1799] [id = 102] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea67c00 == 54 [pid = 1799] [id = 101] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f5c00 == 53 [pid = 1799] [id = 100] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea0ec00 == 52 [pid = 1799] [id = 98] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0xa6de1000 == 51 [pid = 1799] [id = 97] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x9ae02400 == 50 [pid = 1799] [id = 96] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x98c53c00 == 49 [pid = 1799] [id = 94] 04:59:53 INFO - PROCESS | 1799 | --DOCSHELL 0x9323c800 == 48 [pid = 1799] [id = 93] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0xa4c8fc00) [pid = 1799] [serial = 274] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x97033400) [pid = 1799] [serial = 262] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9aeb8000) [pid = 1799] [serial = 264] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0xa48b0400) [pid = 1799] [serial = 249] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x93235c00) [pid = 1799] [serial = 255] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0xa4c50400) [pid = 1799] [serial = 273] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x93238400) [pid = 1799] [serial = 240] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x915c6c00) [pid = 1799] [serial = 261] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98056c00) [pid = 1799] [serial = 243] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0xa0d50400) [pid = 1799] [serial = 268] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0xa3d26000) [pid = 1799] [serial = 271] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa01aa400) [pid = 1799] [serial = 267] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa4c14000) [pid = 1799] [serial = 252] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x98057000) [pid = 1799] [serial = 259] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa3d1f800) [pid = 1799] [serial = 270] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9b26b800) [pid = 1799] [serial = 265] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0xa3d19400) [pid = 1799] [serial = 246] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9804f400) [pid = 1799] [serial = 258] [outer = (nil)] [url = about:blank] 04:59:53 INFO - PROCESS | 1799 | 1460980793783 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]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1488ms 04:59:53 INFO - PROCESS | 1799 | 1460980793818 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 1799 | 1460980793821 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 04:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:59:53 INFO - PROCESS | 1799 | 1460980793828 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 1799 | 1460980793834 Marionette TRACE conn4 <- [1,438,null,{}] 04:59:53 INFO - PROCESS | 1799 | 1460980793850 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}] 04:59:54 INFO - PROCESS | 1799 | 1460980794011 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:59:54 INFO - PROCESS | 1799 | 1460980794021 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ecc00 == 49 [pid = 1799] [id = 117] 04:59:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8feea800) [pid = 1799] [serial = 350] [outer = (nil)] 04:59:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x96258000) [pid = 1799] [serial = 351] [outer = 0x8feea800] 04:59:54 INFO - PROCESS | 1799 | 1460980794102 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x96b3f400) [pid = 1799] [serial = 352] [outer = 0x8feea800] 04:59:54 INFO - PROCESS | 1799 | 1460980794946 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]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1138ms 04:59:54 INFO - PROCESS | 1799 | 1460980794966 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 1799 | 1460980794970 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 04:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:59:54 INFO - PROCESS | 1799 | 1460980794976 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 1799 | 1460980794979 Marionette TRACE conn4 <- [1,442,null,{}] 04:59:54 INFO - PROCESS | 1799 | 1460980794985 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}] 04:59:55 INFO - PROCESS | 1799 | 1460980795191 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:59:55 INFO - PROCESS | 1799 | 1460980795275 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x96a7ac00 == 50 [pid = 1799] [id = 118] 04:59:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x96bebc00) [pid = 1799] [serial = 353] [outer = (nil)] 04:59:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x98055800) [pid = 1799] [serial = 354] [outer = 0x96bebc00] 04:59:55 INFO - PROCESS | 1799 | 1460980795347 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x983f3c00) [pid = 1799] [serial = 355] [outer = 0x96bebc00] 04:59:56 INFO - PROCESS | 1799 | 1460980796193 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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1239ms 04:59:56 INFO - PROCESS | 1799 | 1460980796217 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 1799 | 1460980796221 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 04:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:59:56 INFO - PROCESS | 1799 | 1460980796229 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 1799 | 1460980796232 Marionette TRACE conn4 <- [1,446,null,{}] 04:59:56 INFO - PROCESS | 1799 | 1460980796237 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}] 04:59:56 INFO - PROCESS | 1799 | 1460980796446 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:59:56 INFO - PROCESS | 1799 | 1460980796465 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x97168800 == 51 [pid = 1799] [id = 119] 04:59:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x9804f400) [pid = 1799] [serial = 356] [outer = (nil)] 04:59:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9941ec00) [pid = 1799] [serial = 357] [outer = 0x9804f400] 04:59:56 INFO - PROCESS | 1799 | 1460980796539 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x9b249400) [pid = 1799] [serial = 358] [outer = 0x9804f400] 04:59:57 INFO - PROCESS | 1799 | 1460980797432 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]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1237ms 04:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:59:57 INFO - PROCESS | 1799 | 1460980797467 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 1799 | 1460980797470 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 04:59:57 INFO - PROCESS | 1799 | 1460980797477 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 1799 | 1460980797481 Marionette TRACE conn4 <- [1,450,null,{}] 04:59:57 INFO - PROCESS | 1799 | 1460980797491 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}] 04:59:57 INFO - PROCESS | 1799 | 1460980797864 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:59:57 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9805a800) [pid = 1799] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:59:57 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8f103800) [pid = 1799] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:59:57 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ea5c800) [pid = 1799] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:59:57 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ea0b000) [pid = 1799] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:59:57 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x97031400) [pid = 1799] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:59:57 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x902d7c00) [pid = 1799] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:59:58 INFO - PROCESS | 1799 | 1460980798011 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca8400 == 52 [pid = 1799] [id = 120] 04:59:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ea5c400) [pid = 1799] [serial = 359] [outer = (nil)] 04:59:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x902d8800) [pid = 1799] [serial = 360] [outer = 0x8ea5c400] 04:59:58 INFO - PROCESS | 1799 | 1460980798096 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x97031400) [pid = 1799] [serial = 361] [outer = 0x8ea5c400] 04:59:58 INFO - PROCESS | 1799 | 1460980798820 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] 04:59:58 INFO - PROCESS | 1799 | 1460980798865 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 04:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:59:58 INFO - PROCESS | 1799 | 1460980798872 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 1799 | 1460980798875 Marionette TRACE conn4 <- [1,454,null,{}] 04:59:58 INFO - PROCESS | 1799 | 1460980798881 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}] 04:59:59 INFO - PROCESS | 1799 | 1460980799033 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:59:59 INFO - PROCESS | 1799 | 1460980799047 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n 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:59:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd99800 == 53 [pid = 1799] [id = 121] 04:59:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fd9d400) [pid = 1799] [serial = 362] [outer = (nil)] 04:59:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0xa2b0dc00) [pid = 1799] [serial = 363] [outer = 0x8fd9d400] 04:59:59 INFO - PROCESS | 1799 | 1460980799122 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0xa3d20800) [pid = 1799] [serial = 364] [outer = 0x8fd9d400] 05:00:00 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:00 INFO - PROCESS | 1799 | 1460980800096 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]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1288ms 05:00:00 INFO - PROCESS | 1799 | 1460980800162 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1799 | 1460980800169 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:00:00 INFO - PROCESS | 1799 | 1460980800178 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 1799 | 1460980800184 Marionette TRACE conn4 <- [1,458,null,{}] 05:00:00 INFO - PROCESS | 1799 | 1460980800195 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}] 05:00:00 INFO - PROCESS | 1799 | 1460980800420 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:00:00 INFO - PROCESS | 1799 | 1460980800643 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e794000 == 54 [pid = 1799] [id = 122] 05:00:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8e796800) [pid = 1799] [serial = 365] [outer = (nil)] 05:00:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8fab5c00) [pid = 1799] [serial = 366] [outer = 0x8e796800] 05:00:00 INFO - PROCESS | 1799 | 1460980800777 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fd98c00) [pid = 1799] [serial = 367] [outer = 0x8e796800] 05:00:01 INFO - PROCESS | 1799 | 1460980801779 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] 05:00:01 INFO - PROCESS | 1799 | 1460980801875 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:00:01 INFO - PROCESS | 1799 | 1460980801891 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 1799 | 1460980801895 Marionette TRACE conn4 <- [1,462,null,{}] 05:00:01 INFO - PROCESS | 1799 | 1460980801902 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}] 05:00:02 INFO - PROCESS | 1799 | 1460980802168 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:00:02 INFO - PROCESS | 1799 | 1460980802385 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d2000 == 55 [pid = 1799] [id = 123] 05:00:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x902d8000) [pid = 1799] [serial = 368] [outer = (nil)] 05:00:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x93235c00) [pid = 1799] [serial = 369] [outer = 0x902d8000] 05:00:02 INFO - PROCESS | 1799 | 1460980802475 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x958fa000) [pid = 1799] [serial = 370] [outer = 0x902d8000] 05:00:03 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:03 INFO - PROCESS | 1799 | 1460980803576 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] 05:00:03 INFO - PROCESS | 1799 | 1460980803639 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:00:03 INFO - PROCESS | 1799 | 1460980803647 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 1799 | 1460980803654 Marionette TRACE conn4 <- [1,466,null,{}] 05:00:03 INFO - PROCESS | 1799 | 1460980803670 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}] 05:00:03 INFO - PROCESS | 1799 | 1460980803852 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:00:04 INFO - PROCESS | 1799 | 1460980804049 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x9df34c00 == 56 [pid = 1799] [id = 124] 05:00:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0xa0b84800) [pid = 1799] [serial = 371] [outer = (nil)] 05:00:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0xa29bd000) [pid = 1799] [serial = 372] [outer = 0xa0b84800] 05:00:04 INFO - PROCESS | 1799 | 1460980804146 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0xa4511c00) [pid = 1799] [serial = 373] [outer = 0xa0b84800] 05:00:05 INFO - PROCESS | 1799 | 1460980805046 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] 05:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:00:05 INFO - PROCESS | 1799 | 1460980805088 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:00:05 INFO - PROCESS | 1799 | 1460980805094 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 1799 | 1460980805097 Marionette TRACE conn4 <- [1,470,null,{}] 05:00:05 INFO - PROCESS | 1799 | 1460980805104 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}] 05:00:05 INFO - PROCESS | 1799 | 1460980805269 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:00:05 INFO - PROCESS | 1799 | 1460980805434 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcbe400 == 57 [pid = 1799] [id = 125] 05:00:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8dcc1c00) [pid = 1799] [serial = 374] [outer = (nil)] 05:00:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8dcc8000) [pid = 1799] [serial = 375] [outer = 0x8dcc1c00] 05:00:05 INFO - PROCESS | 1799 | 1460980805520 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8dccc800) [pid = 1799] [serial = 376] [outer = 0x8dcc1c00] 05:00:06 INFO - PROCESS | 1799 | 1460980806471 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]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1429ms 05:00:06 INFO - PROCESS | 1799 | 1460980806523 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 1799 | 1460980806526 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:00:06 INFO - PROCESS | 1799 | 1460980806533 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 1799 | 1460980806537 Marionette TRACE conn4 <- [1,474,null,{}] 05:00:06 INFO - PROCESS | 1799 | 1460980806542 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}] 05:00:06 INFO - PROCESS | 1799 | 1460980806706 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:00:06 INFO - PROCESS | 1799 | 1460980806868 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f3c00 == 58 [pid = 1799] [id = 126] 05:00:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8dcc6800) [pid = 1799] [serial = 377] [outer = (nil)] 05:00:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0xa46b3000) [pid = 1799] [serial = 378] [outer = 0x8dcc6800] 05:00:06 INFO - PROCESS | 1799 | 1460980806957 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0xa4c0e000) [pid = 1799] [serial = 379] [outer = 0x8dcc6800] 05:00:07 INFO - PROCESS | 1799 | 1460980807869 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]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1379ms 05:00:07 INFO - PROCESS | 1799 | 1460980807913 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 1799 | 1460980807917 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:00:07 INFO - PROCESS | 1799 | 1460980807924 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 1799 | 1460980807927 Marionette TRACE conn4 <- [1,478,null,{}] 05:00:07 INFO - PROCESS | 1799 | 1460980807933 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}] 05:00:08 INFO - PROCESS | 1799 | 1460980808127 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:00:08 INFO - PROCESS | 1799 | 1460980808293 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3eb400 == 59 [pid = 1799] [id = 127] 05:00:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8b3efc00) [pid = 1799] [serial = 380] [outer = (nil)] 05:00:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8b3f5c00) [pid = 1799] [serial = 381] [outer = 0x8b3efc00] 05:00:08 INFO - PROCESS | 1799 | 1460980808450 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0xa3dccc00) [pid = 1799] [serial = 382] [outer = 0x8b3efc00] 05:00:09 INFO - PROCESS | 1799 | 1460980809348 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]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1479ms 05:00:09 INFO - PROCESS | 1799 | 1460980809404 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 1799 | 1460980809409 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:00:09 INFO - PROCESS | 1799 | 1460980809415 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 1799 | 1460980809418 Marionette TRACE conn4 <- [1,482,null,{}] 05:00:09 INFO - PROCESS | 1799 | 1460980809424 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}] 05:00:09 INFO - PROCESS | 1799 | 1460980809592 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:00:09 INFO - PROCESS | 1799 | 1460980809758 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3f4000 == 60 [pid = 1799] [id = 128] 05:00:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8d9f1800) [pid = 1799] [serial = 383] [outer = (nil)] 05:00:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa4c8f800) [pid = 1799] [serial = 384] [outer = 0x8d9f1800] 05:00:09 INFO - PROCESS | 1799 | 1460980809845 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0xa5f08c00) [pid = 1799] [serial = 385] [outer = 0x8d9f1800] 05:00:10 INFO - PROCESS | 1799 | 1460980810968 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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1682ms 05:00:11 INFO - PROCESS | 1799 | 1460980811411 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 1799 | 1460980811416 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:00:11 INFO - PROCESS | 1799 | 1460980811489 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 1799 | 1460980811492 Marionette TRACE conn4 <- [1,486,null,{}] 05:00:11 INFO - PROCESS | 1799 | 1460980811499 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}] 05:00:11 INFO - PROCESS | 1799 | 1460980811661 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:00:11 INFO - PROCESS | 1799 | 1460980811824 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b798800 == 61 [pid = 1799] [id = 129] 05:00:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8b799800) [pid = 1799] [serial = 386] [outer = (nil)] 05:00:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8b7a0400) [pid = 1799] [serial = 387] [outer = 0x8b799800] 05:00:11 INFO - PROCESS | 1799 | 1460980811911 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa6ddec00) [pid = 1799] [serial = 388] [outer = 0x8b799800] 05:00:12 INFO - PROCESS | 1799 | 1460980812812 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]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1394ms 05:00:12 INFO - PROCESS | 1799 | 1460980812870 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 1799 | 1460980812874 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:00:12 INFO - PROCESS | 1799 | 1460980812881 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 1799 | 1460980812884 Marionette TRACE conn4 <- [1,490,null,{}] 05:00:12 INFO - PROCESS | 1799 | 1460980812890 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}] 05:00:13 INFO - PROCESS | 1799 | 1460980813065 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:00:13 INFO - PROCESS | 1799 | 1460980813232 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7a1c00 == 62 [pid = 1799] [id = 130] 05:00:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8bbba800) [pid = 1799] [serial = 389] [outer = (nil)] 05:00:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8bbc0c00) [pid = 1799] [serial = 390] [outer = 0x8bbba800] 05:00:13 INFO - PROCESS | 1799 | 1460980813322 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8bbc4000) [pid = 1799] [serial = 391] [outer = 0x8bbba800] 05:00:14 INFO - PROCESS | 1799 | 1460980814248 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]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1428ms 05:00:14 INFO - PROCESS | 1799 | 1460980814310 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:00:14 INFO - PROCESS | 1799 | 1460980814314 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:00:14 INFO - PROCESS | 1799 | 1460980814320 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 1799 | 1460980814324 Marionette TRACE conn4 <- [1,494,null,{}] 05:00:14 INFO - PROCESS | 1799 | 1460980814329 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}] 05:00:14 INFO - PROCESS | 1799 | 1460980814504 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:00:14 INFO - PROCESS | 1799 | 1460980814670 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbbdc00 == 63 [pid = 1799] [id = 131] 05:00:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8bbc0800) [pid = 1799] [serial = 392] [outer = (nil)] 05:00:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8ea17c00) [pid = 1799] [serial = 393] [outer = 0x8bbc0800] 05:00:14 INFO - PROCESS | 1799 | 1460980814759 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x902d6400) [pid = 1799] [serial = 394] [outer = 0x8bbc0800] 05:00:15 INFO - PROCESS | 1799 | 1460980815783 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]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1529ms 05:00:15 INFO - PROCESS | 1799 | 1460980815850 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:00:15 INFO - PROCESS | 1799 | 1460980815855 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:00:15 INFO - PROCESS | 1799 | 1460980815861 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 1799 | 1460980815865 Marionette TRACE conn4 <- [1,498,null,{}] 05:00:15 INFO - PROCESS | 1799 | 1460980815871 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}] 05:00:16 INFO - PROCESS | 1799 | 1460980816070 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:00:16 INFO - PROCESS | 1799 | 1460980816595 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbc3800 == 64 [pid = 1799] [id = 132] 05:00:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8bbc5800) [pid = 1799] [serial = 395] [outer = (nil)] 05:00:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8d9f3800) [pid = 1799] [serial = 396] [outer = 0x8bbc5800] 05:00:16 INFO - PROCESS | 1799 | 1460980816720 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8dcb0000) [pid = 1799] [serial = 397] [outer = 0x8bbc5800] 05:00:17 INFO - PROCESS | 1799 | 1460980817596 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]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1786ms 05:00:17 INFO - PROCESS | 1799 | 1460980817648 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 1799 | 1460980817655 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:00:17 INFO - PROCESS | 1799 | 1460980817665 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 1799 | 1460980817669 Marionette TRACE conn4 <- [1,502,null,{}] 05:00:17 INFO - PROCESS | 1799 | 1460980817677 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}] 05:00:17 INFO - PROCESS | 1799 | 1460980817854 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:00:18 INFO - PROCESS | 1799 | 1460980818186 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8ed800 == 65 [pid = 1799] [id = 133] 05:00:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8ea10000) [pid = 1799] [serial = 398] [outer = (nil)] 05:00:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8ea5b800) [pid = 1799] [serial = 399] [outer = 0x8ea10000] 05:00:18 INFO - PROCESS | 1799 | 1460980818278 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8ee82800) [pid = 1799] [serial = 400] [outer = 0x8ea10000] 05:00:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8ee8a400) [pid = 1799] [serial = 401] [outer = 0x915c0800] 05:00:19 INFO - PROCESS | 1799 | 1460980819331 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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1743ms 05:00:19 INFO - PROCESS | 1799 | 1460980819412 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 1799 | 1460980819418 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:00:19 INFO - PROCESS | 1799 | 1460980819426 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 1799 | 1460980819430 Marionette TRACE conn4 <- [1,506,null,{}] 05:00:19 INFO - PROCESS | 1799 | 1460980819437 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}] 05:00:19 INFO - PROCESS | 1799 | 1460980819668 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:00:19 INFO - PROCESS | 1799 | --DOCSHELL 0x8dca8400 == 64 [pid = 1799] [id = 120] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x97ccf400) [pid = 1799] [serial = 279] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0xa6963800) [pid = 1799] [serial = 285] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0xa6de5c00) [pid = 1799] [serial = 288] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0xa789f400) [pid = 1799] [serial = 291] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8ea17000) [pid = 1799] [serial = 294] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8dcb1000) [pid = 1799] [serial = 318] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9ae11800) [pid = 1799] [serial = 282] [outer = (nil)] [url = about:blank] 05:00:19 INFO - PROCESS | 1799 | --DOCSHELL 0x97168800 == 63 [pid = 1799] [id = 119] 05:00:19 INFO - PROCESS | 1799 | --DOCSHELL 0x96a7ac00 == 62 [pid = 1799] [id = 118] 05:00:19 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ecc00 == 61 [pid = 1799] [id = 117] 05:00:19 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5fc00 == 60 [pid = 1799] [id = 116] 05:00:19 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5dc00 == 59 [pid = 1799] [id = 115] 05:00:20 INFO - PROCESS | 1799 | 1460980819982 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ecc00 == 60 [pid = 1799] [id = 134] 05:00:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8dcab400) [pid = 1799] [serial = 402] [outer = (nil)] 05:00:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8ea63c00) [pid = 1799] [serial = 403] [outer = 0x8dcab400] 05:00:20 INFO - PROCESS | 1799 | 1460980820063 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8ee8d000) [pid = 1799] [serial = 404] [outer = 0x8dcab400] 05:00:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8dca7800 == 59 [pid = 1799] [id = 106] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x98c56400) [pid = 1799] [serial = 313] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9062e000) [pid = 1799] [serial = 304] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8fab8400) [pid = 1799] [serial = 303] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9342d400) [pid = 1799] [serial = 306] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9625cc00) [pid = 1799] [serial = 307] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8ea15800) [pid = 1799] [serial = 301] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ea11400) [pid = 1799] [serial = 300] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8ea60c00) [pid = 1799] [serial = 297] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x97d0a000) [pid = 1799] [serial = 309] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x902dd000) [pid = 1799] [serial = 315] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9819f000) [pid = 1799] [serial = 310] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x97cc5800) [pid = 1799] [serial = 316] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x98a2dc00) [pid = 1799] [serial = 312] [outer = (nil)] [url = about:blank] 05:00:20 INFO - PROCESS | 1799 | 1460980820861 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]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1488ms 05:00:20 INFO - PROCESS | 1799 | 1460980820929 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 1799 | 1460980820933 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:00:20 INFO - PROCESS | 1799 | 1460980820955 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 1799 | 1460980820964 Marionette TRACE conn4 <- [1,510,null,{}] 05:00:20 INFO - PROCESS | 1799 | 1460980820973 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}] 05:00:21 INFO - PROCESS | 1799 | 1460980821141 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:00:21 INFO - PROCESS | 1799 | 1460980821153 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7a2000 == 60 [pid = 1799] [id = 135] 05:00:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8fd98000) [pid = 1799] [serial = 405] [outer = (nil)] 05:00:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x902db000) [pid = 1799] [serial = 406] [outer = 0x8fd98000] 05:00:21 INFO - PROCESS | 1799 | 1460980821232 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x91237000) [pid = 1799] [serial = 407] [outer = 0x8fd98000] 05:00:22 INFO - PROCESS | 1799 | 1460980822117 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]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1247ms 05:00:22 INFO - PROCESS | 1799 | 1460980822195 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:00:22 INFO - PROCESS | 1799 | 1460980822200 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:00:22 INFO - PROCESS | 1799 | 1460980822212 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 1799 | 1460980822215 Marionette TRACE conn4 <- [1,514,null,{}] 05:00:22 INFO - PROCESS | 1799 | 1460980822221 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}] 05:00:22 INFO - PROCESS | 1799 | 1460980822426 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:00:22 INFO - PROCESS | 1799 | 1460980822453 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea60c00 == 61 [pid = 1799] [id = 136] 05:00:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8ea62000) [pid = 1799] [serial = 408] [outer = (nil)] 05:00:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x93238400) [pid = 1799] [serial = 409] [outer = 0x8ea62000] 05:00:22 INFO - PROCESS | 1799 | 1460980822528 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x932a4c00) [pid = 1799] [serial = 410] [outer = 0x8ea62000] 05:00:23 INFO - PROCESS | 1799 | 1460980823375 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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1234ms 05:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:00:23 INFO - PROCESS | 1799 | 1460980823449 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 1799 | 1460980823452 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:00:23 INFO - PROCESS | 1799 | 1460980823457 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 1799 | 1460980823461 Marionette TRACE conn4 <- [1,518,null,{}] 05:00:23 INFO - PROCESS | 1799 | 1460980823466 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}] 05:00:23 INFO - PROCESS | 1799 | 1460980823673 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:00:23 INFO - PROCESS | 1799 | 1460980823703 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee8e000 == 62 [pid = 1799] [id = 137] 05:00:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8f0edc00) [pid = 1799] [serial = 411] [outer = (nil)] 05:00:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8f0f3800) [pid = 1799] [serial = 412] [outer = 0x8f0edc00] 05:00:23 INFO - PROCESS | 1799 | 1460980823796 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8f0f8400) [pid = 1799] [serial = 413] [outer = 0x8f0edc00] 05:00:24 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8ea5c400) [pid = 1799] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:00:24 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8f108000) [pid = 1799] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:00:24 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9804f400) [pid = 1799] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:00:24 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8f105800) [pid = 1799] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:00:24 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x96bebc00) [pid = 1799] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:00:24 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8feea800) [pid = 1799] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:00:24 INFO - PROCESS | 1799 | 1460980824950 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1540ms 05:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:00:25 INFO - PROCESS | 1799 | 1460980825003 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 1799 | 1460980825006 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:00:25 INFO - PROCESS | 1799 | 1460980825012 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 1799 | 1460980825016 Marionette TRACE conn4 <- [1,522,null,{}] 05:00:25 INFO - PROCESS | 1799 | 1460980825021 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}] 05:00:25 INFO - PROCESS | 1799 | 1460980825216 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:00:25 INFO - PROCESS | 1799 | 1460980825239 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea14000 == 63 [pid = 1799] [id = 138] 05:00:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8ea14c00) [pid = 1799] [serial = 414] [outer = (nil)] 05:00:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x91f7fc00) [pid = 1799] [serial = 415] [outer = 0x8ea14c00] 05:00:25 INFO - PROCESS | 1799 | 1460980825314 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x96aca800) [pid = 1799] [serial = 416] [outer = 0x8ea14c00] 05:00:26 INFO - PROCESS | 1799 | 1460980826118 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1132ms 05:00:26 INFO - PROCESS | 1799 | 1460980826144 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 1799 | 1460980826148 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:00:26 INFO - PROCESS | 1799 | 1460980826154 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 1799 | 1460980826157 Marionette TRACE conn4 <- [1,526,null,{}] 05:00:26 INFO - PROCESS | 1799 | 1460980826162 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}] 05:00:26 INFO - PROCESS | 1799 | 1460980826316 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:00:26 INFO - PROCESS | 1799 | 1460980826330 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ad400 == 64 [pid = 1799] [id = 139] 05:00:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8b9adc00) [pid = 1799] [serial = 417] [outer = (nil)] 05:00:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8b9b4c00) [pid = 1799] [serial = 418] [outer = 0x8b9adc00] 05:00:26 INFO - PROCESS | 1799 | 1460980826406 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8b9b7c00) [pid = 1799] [serial = 419] [outer = 0x8b9adc00] 05:00:27 INFO - PROCESS | 1799 | 1460980827638 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]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1536ms 05:00:27 INFO - PROCESS | 1799 | 1460980827692 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 1799 | 1460980827700 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:00:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:00:27 INFO - PROCESS | 1799 | 1460980827711 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 1799 | 1460980827718 Marionette TRACE conn4 <- [1,530,null,{}] 05:00:27 INFO - PROCESS | 1799 | 1460980827726 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}] 05:00:27 INFO - PROCESS | 1799 | 1460980827961 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:00:28 INFO - PROCESS | 1799 | 1460980828232 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b79b400 == 65 [pid = 1799] [id = 140] 05:00:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8dcc4400) [pid = 1799] [serial = 420] [outer = (nil)] 05:00:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8e8ee800) [pid = 1799] [serial = 421] [outer = 0x8dcc4400] 05:00:28 INFO - PROCESS | 1799 | 1460980828328 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8ea0fc00) [pid = 1799] [serial = 422] [outer = 0x8dcc4400] 05:00:29 INFO - PROCESS | 1799 | 1460980829273 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"]]]}] 05:00:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:00:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:00:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:00:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:00:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:00:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:00:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1586ms 05:00:29 INFO - PROCESS | 1799 | 1460980829299 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 1799 | 1460980829308 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:00:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:00:29 INFO - PROCESS | 1799 | 1460980829320 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 1799 | 1460980829324 Marionette TRACE conn4 <- [1,534,null,{}] 05:00:29 INFO - PROCESS | 1799 | 1460980829347 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}] 05:00:29 INFO - PROCESS | 1799 | 1460980829607 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:00:29 INFO - PROCESS | 1799 | 1460980829733 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee85800 == 66 [pid = 1799] [id = 141] 05:00:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8f0f7000) [pid = 1799] [serial = 423] [outer = (nil)] 05:00:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8fd9cc00) [pid = 1799] [serial = 424] [outer = 0x8f0f7000] 05:00:29 INFO - PROCESS | 1799 | 1460980829919 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8fee3c00) [pid = 1799] [serial = 425] [outer = 0x8f0f7000] 05:00:30 INFO - PROCESS | 1799 | 1460980830858 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]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:00:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1580ms 05:00:30 INFO - PROCESS | 1799 | 1460980830901 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 1799 | 1460980830905 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:00:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:00:30 INFO - PROCESS | 1799 | 1460980830913 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 1799 | 1460980830920 Marionette TRACE conn4 <- [1,538,null,{}] 05:00:30 INFO - PROCESS | 1799 | 1460980830938 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}] 05:00:31 INFO - PROCESS | 1799 | 1460980831176 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:00:31 INFO - PROCESS | 1799 | 1460980831405 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee88400 == 67 [pid = 1799] [id = 142] 05:00:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8f0ecc00) [pid = 1799] [serial = 426] [outer = (nil)] 05:00:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x97d0ac00) [pid = 1799] [serial = 427] [outer = 0x8f0ecc00] 05:00:31 INFO - PROCESS | 1799 | 1460980831521 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x9805a800) [pid = 1799] [serial = 428] [outer = 0x8f0ecc00] 05:00:32 INFO - PROCESS | 1799 | 1460980832358 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]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:00:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1495ms 05:00:32 INFO - PROCESS | 1799 | 1460980832408 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 1799 | 1460980832413 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:00:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:00:32 INFO - PROCESS | 1799 | 1460980832420 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 1799 | 1460980832423 Marionette TRACE conn4 <- [1,542,null,{}] 05:00:32 INFO - PROCESS | 1799 | 1460980832429 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}] 05:00:32 INFO - PROCESS | 1799 | 1460980832679 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:00:32 INFO - PROCESS | 1799 | 1460980832806 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x958f1800 == 68 [pid = 1799] [id = 143] 05:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x98057000) [pid = 1799] [serial = 429] [outer = (nil)] 05:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x98975c00) [pid = 1799] [serial = 430] [outer = 0x98057000] 05:00:32 INFO - PROCESS | 1799 | 1460980832897 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x98978400) [pid = 1799] [serial = 431] [outer = 0x98057000] 05:00:33 INFO - PROCESS | 1799 | 1460980833775 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]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:00:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1378ms 05:00:33 INFO - PROCESS | 1799 | 1460980833798 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 1799 | 1460980833802 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:00:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:00:33 INFO - PROCESS | 1799 | 1460980833808 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 1799 | 1460980833811 Marionette TRACE conn4 <- [1,546,null,{}] 05:00:33 INFO - PROCESS | 1799 | 1460980833837 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}] 05:00:34 INFO - PROCESS | 1799 | 1460980834061 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:00:34 INFO - PROCESS | 1799 | 1460980834244 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea17400 == 69 [pid = 1799] [id = 144] 05:00:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x982d7800) [pid = 1799] [serial = 432] [outer = (nil)] 05:00:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9897c400) [pid = 1799] [serial = 433] [outer = 0x982d7800] 05:00:34 INFO - PROCESS | 1799 | 1460980834334 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x98981c00) [pid = 1799] [serial = 434] [outer = 0x982d7800] 05:00:35 INFO - PROCESS | 1799 | 1460980835339 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]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:00:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1553ms 05:00:35 INFO - PROCESS | 1799 | 1460980835361 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 1799 | 1460980835364 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:00:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:00:35 INFO - PROCESS | 1799 | 1460980835371 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 1799 | 1460980835375 Marionette TRACE conn4 <- [1,550,null,{}] 05:00:35 INFO - PROCESS | 1799 | 1460980835381 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}] 05:00:35 INFO - PROCESS | 1799 | 1460980835583 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:00:35 INFO - PROCESS | 1799 | 1460980835760 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab81800 == 70 [pid = 1799] [id = 145] 05:00:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8ab82800) [pid = 1799] [serial = 435] [outer = (nil)] 05:00:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8ab87400) [pid = 1799] [serial = 436] [outer = 0x8ab82800] 05:00:35 INFO - PROCESS | 1799 | 1460980835853 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x98980000) [pid = 1799] [serial = 437] [outer = 0x8ab82800] 05:00:36 INFO - PROCESS | 1799 | 1460980836756 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]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:00:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1435ms 05:00:36 INFO - PROCESS | 1799 | 1460980836811 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 1799 | 1460980836814 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:00:36 INFO - PROCESS | 1799 | 1460980836823 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 1799 | 1460980836827 Marionette TRACE conn4 <- [1,554,null,{}] 05:00:36 INFO - PROCESS | 1799 | 1460980836833 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}] 05:00:37 INFO - PROCESS | 1799 | 1460980837001 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:00:37 INFO - PROCESS | 1799 | 1460980837176 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab8bc00 == 71 [pid = 1799] [id = 146] 05:00:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8b520400) [pid = 1799] [serial = 438] [outer = (nil)] 05:00:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8b526000) [pid = 1799] [serial = 439] [outer = 0x8b520400] 05:00:37 INFO - PROCESS | 1799 | 1460980837266 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x8b528000) [pid = 1799] [serial = 440] [outer = 0x8b520400] 05:00:37 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:38 INFO - PROCESS | 1799 | 1460980838185 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1429ms 05:00:38 INFO - PROCESS | 1799 | 1460980838253 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 1799 | 1460980838257 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:00:38 INFO - PROCESS | 1799 | 1460980838263 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 1799 | 1460980838266 Marionette TRACE conn4 <- [1,558,null,{}] 05:00:38 INFO - PROCESS | 1799 | 1460980838272 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}] 05:00:38 INFO - PROCESS | 1799 | 1460980838489 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:00:38 INFO - PROCESS | 1799 | 1460980838704 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x89902800 == 72 [pid = 1799] [id = 147] 05:00:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x89903c00) [pid = 1799] [serial = 441] [outer = (nil)] 05:00:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x89909400) [pid = 1799] [serial = 442] [outer = 0x89903c00] 05:00:38 INFO - PROCESS | 1799 | 1460980838839 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8990c400) [pid = 1799] [serial = 443] [outer = 0x89903c00] 05:00:39 INFO - PROCESS | 1799 | 1460980839665 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]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1479ms 05:00:39 INFO - PROCESS | 1799 | 1460980839743 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 1799 | 1460980839746 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:00:39 INFO - PROCESS | 1799 | 1460980839753 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 1799 | 1460980839757 Marionette TRACE conn4 <- [1,562,null,{}] 05:00:39 INFO - PROCESS | 1799 | 1460980839762 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}] 05:00:39 INFO - PROCESS | 1799 | 1460980839971 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:00:40 INFO - PROCESS | 1799 | 1460980840144 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x89906000 == 73 [pid = 1799] [id = 148] 05:00:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x89906c00) [pid = 1799] [serial = 444] [outer = (nil)] 05:00:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8b522800) [pid = 1799] [serial = 445] [outer = 0x89906c00] 05:00:40 INFO - PROCESS | 1799 | 1460980840232 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8b527000) [pid = 1799] [serial = 446] [outer = 0x89906c00] 05:00:40 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:41 INFO - PROCESS | 1799 | 1460980841150 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]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1433ms 05:00:41 INFO - PROCESS | 1799 | 1460980841187 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 1799 | 1460980841192 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:00:41 INFO - PROCESS | 1799 | 1460980841199 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 1799 | 1460980841203 Marionette TRACE conn4 <- [1,566,null,{}] 05:00:41 INFO - PROCESS | 1799 | 1460980841209 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}] 05:00:41 INFO - PROCESS | 1799 | 1460980841400 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:00:41 INFO - PROCESS | 1799 | 1460980841573 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x89908800 == 74 [pid = 1799] [id = 149] 05:00:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x89910000) [pid = 1799] [serial = 447] [outer = (nil)] 05:00:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x89b07400) [pid = 1799] [serial = 448] [outer = 0x89910000] 05:00:41 INFO - PROCESS | 1799 | 1460980841660 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x89b08c00) [pid = 1799] [serial = 449] [outer = 0x89910000] 05:00:42 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:42 INFO - PROCESS | 1799 | 1460980842596 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1430ms 05:00:42 INFO - PROCESS | 1799 | 1460980842629 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 1799 | 1460980842633 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:00:42 INFO - PROCESS | 1799 | 1460980842639 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 1799 | 1460980842643 Marionette TRACE conn4 <- [1,570,null,{}] 05:00:42 INFO - PROCESS | 1799 | 1460980842649 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}] 05:00:42 INFO - PROCESS | 1799 | 1460980842857 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:00:43 INFO - PROCESS | 1799 | 1460980843029 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b524400 == 75 [pid = 1799] [id = 150] 05:00:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8b52cc00) [pid = 1799] [serial = 450] [outer = (nil)] 05:00:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x94052400) [pid = 1799] [serial = 451] [outer = 0x8b52cc00] 05:00:43 INFO - PROCESS | 1799 | 1460980843120 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x94058000) [pid = 1799] [serial = 452] [outer = 0x8b52cc00] 05:00:43 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:44 INFO - PROCESS | 1799 | 1460980844049 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1478ms 05:00:44 INFO - PROCESS | 1799 | 1460980844120 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 1799 | 1460980844124 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:00:44 INFO - PROCESS | 1799 | 1460980844130 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 1799 | 1460980844133 Marionette TRACE conn4 <- [1,574,null,{}] 05:00:44 INFO - PROCESS | 1799 | 1460980844139 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}] 05:00:44 INFO - PROCESS | 1799 | 1460980844307 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:00:44 INFO - PROCESS | 1799 | 1460980844483 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea11800 == 76 [pid = 1799] [id = 151] 05:00:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8ea12c00) [pid = 1799] [serial = 453] [outer = (nil)] 05:00:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x902db400) [pid = 1799] [serial = 454] [outer = 0x8ea12c00] 05:00:44 INFO - PROCESS | 1799 | 1460980844571 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x94051400) [pid = 1799] [serial = 455] [outer = 0x8ea12c00] 05:00:45 INFO - PROCESS | 1799 | 1460980845441 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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1384ms 05:00:45 INFO - PROCESS | 1799 | 1460980845516 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 1799 | 1460980845520 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:00:45 INFO - PROCESS | 1799 | 1460980845526 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 1799 | 1460980845530 Marionette TRACE conn4 <- [1,578,null,{}] 05:00:45 INFO - PROCESS | 1799 | 1460980845536 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}] 05:00:45 INFO - PROCESS | 1799 | 1460980845715 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:00:45 INFO - PROCESS | 1799 | 1460980845891 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5b400 == 77 [pid = 1799] [id = 152] 05:00:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x8fee0c00) [pid = 1799] [serial = 456] [outer = (nil)] 05:00:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x9405e800) [pid = 1799] [serial = 457] [outer = 0x8fee0c00] 05:00:45 INFO - PROCESS | 1799 | 1460980845980 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x94241c00) [pid = 1799] [serial = 458] [outer = 0x8fee0c00] 05:00:46 INFO - PROCESS | 1799 | 1460980846898 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]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1444ms 05:00:46 INFO - PROCESS | 1799 | 1460980846971 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 1799 | 1460980846975 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:00:46 INFO - PROCESS | 1799 | 1460980846982 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 1799 | 1460980846985 Marionette TRACE conn4 <- [1,582,null,{}] 05:00:46 INFO - PROCESS | 1799 | 1460980846991 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}] 05:00:47 INFO - PROCESS | 1799 | 1460980847180 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:00:47 INFO - PROCESS | 1799 | 1460980847408 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab81400 == 78 [pid = 1799] [id = 153] 05:00:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x8ab81c00) [pid = 1799] [serial = 459] [outer = (nil)] 05:00:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8ab84400) [pid = 1799] [serial = 460] [outer = 0x8ab81c00] 05:00:47 INFO - PROCESS | 1799 | 1460980847853 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x8ab8b800) [pid = 1799] [serial = 461] [outer = 0x8ab81c00] 05:00:48 INFO - PROCESS | 1799 | 1460980848777 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]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1835ms 05:00:48 INFO - PROCESS | 1799 | 1460980848819 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 1799 | 1460980848827 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:00:48 INFO - PROCESS | 1799 | 1460980848837 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 1799 | 1460980848841 Marionette TRACE conn4 <- [1,586,null,{}] 05:00:48 INFO - PROCESS | 1799 | 1460980848849 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}] 05:00:49 INFO - PROCESS | 1799 | 1460980849029 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:00:49 INFO - PROCESS | 1799 | 1460980849253 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab8cc00 == 79 [pid = 1799] [id = 154] 05:00:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x8b9b5800) [pid = 1799] [serial = 462] [outer = (nil)] 05:00:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x8bbb9400) [pid = 1799] [serial = 463] [outer = 0x8b9b5800] 05:00:49 INFO - PROCESS | 1799 | 1460980849494 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x8d9f4400) [pid = 1799] [serial = 464] [outer = 0x8b9b5800] 05:00:50 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:50 INFO - PROCESS | 1799 | 1460980850376 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]]]}] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea14000 == 78 [pid = 1799] [id = 138] 05:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1636ms 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0xa2b0dc00) [pid = 1799] [serial = 363] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee8e000 == 77 [pid = 1799] [id = 137] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea60c00 == 76 [pid = 1799] [id = 136] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7a2000 == 75 [pid = 1799] [id = 135] 05:00:50 INFO - PROCESS | 1799 | 1460980850518 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 1799 | 1460980850524 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ecc00 == 74 [pid = 1799] [id = 134] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8ed800 == 73 [pid = 1799] [id = 133] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbc3800 == 72 [pid = 1799] [id = 132] 05:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3f4000 == 71 [pid = 1799] [id = 128] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3eb400 == 70 [pid = 1799] [id = 127] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f3c00 == 69 [pid = 1799] [id = 126] 05:00:50 INFO - PROCESS | 1799 | 1460980850557 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 1799 | 1460980850562 Marionette TRACE conn4 <- [1,590,null,{}] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcbe400 == 68 [pid = 1799] [id = 125] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9df34c00 == 67 [pid = 1799] [id = 124] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x902d2000 == 66 [pid = 1799] [id = 123] 05:00:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8e794000 == 65 [pid = 1799] [id = 122] 05:00:50 INFO - PROCESS | 1799 | 1460980850577 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}] 05:00:50 INFO - PROCESS | 1799 | 1460980850775 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x902d8800) [pid = 1799] [serial = 360] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x8feeb400) [pid = 1799] [serial = 348] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x8fd97400) [pid = 1799] [serial = 339] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x902d5c00) [pid = 1799] [serial = 324] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x9941ec00) [pid = 1799] [serial = 357] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x9b249400) [pid = 1799] [serial = 358] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x97031400) [pid = 1799] [serial = 361] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x8fee4000) [pid = 1799] [serial = 346] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x98055800) [pid = 1799] [serial = 354] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x97d0a400) [pid = 1799] [serial = 327] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x9ae0ec00) [pid = 1799] [serial = 330] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x983f3c00) [pid = 1799] [serial = 355] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x9fcc3800) [pid = 1799] [serial = 333] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x96b3f400) [pid = 1799] [serial = 352] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0xa2b09c00) [pid = 1799] [serial = 336] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x8e8f2c00) [pid = 1799] [serial = 321] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x96258000) [pid = 1799] [serial = 351] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x902e0400) [pid = 1799] [serial = 349] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8fedd400) [pid = 1799] [serial = 345] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8fedc800) [pid = 1799] [serial = 342] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1799 | 1460980851085 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b3000 == 66 [pid = 1799] [id = 155] 05:00:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8bbb8400) [pid = 1799] [serial = 465] [outer = (nil)] 05:00:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8dcc9000) [pid = 1799] [serial = 466] [outer = 0x8bbb8400] 05:00:51 INFO - PROCESS | 1799 | 1460980851166 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8e78f800) [pid = 1799] [serial = 467] [outer = 0x8bbb8400] 05:00:51 INFO - PROCESS | 1799 | 1460980851971 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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1455ms 05:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:00:52 INFO - PROCESS | 1799 | 1460980852002 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 1799 | 1460980852005 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:00:52 INFO - PROCESS | 1799 | 1460980852012 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 1799 | 1460980852018 Marionette TRACE conn4 <- [1,594,null,{}] 05:00:52 INFO - PROCESS | 1799 | 1460980852033 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}] 05:00:52 INFO - PROCESS | 1799 | 1460980852277 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:00:52 INFO - PROCESS | 1799 | 1460980852293 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ab800 == 67 [pid = 1799] [id = 156] 05:00:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8dccc000) [pid = 1799] [serial = 468] [outer = (nil)] 05:00:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8ee8e000) [pid = 1799] [serial = 469] [outer = 0x8dccc000] 05:00:52 INFO - PROCESS | 1799 | 1460980852368 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8f0f0400) [pid = 1799] [serial = 470] [outer = 0x8dccc000] 05:00:53 INFO - PROCESS | 1799 | 1460980853221 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]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1232ms 05:00:53 INFO - PROCESS | 1799 | 1460980853281 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 1799 | 1460980853285 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:00:53 INFO - PROCESS | 1799 | 1460980853292 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 1799 | 1460980853296 Marionette TRACE conn4 <- [1,598,null,{}] 05:00:53 INFO - PROCESS | 1799 | 1460980853301 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}] 05:00:53 INFO - PROCESS | 1799 | 1460980853514 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:00:53 INFO - PROCESS | 1799 | 1460980853546 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f0400 == 68 [pid = 1799] [id = 157] 05:00:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8f0eac00) [pid = 1799] [serial = 471] [outer = (nil)] 05:00:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8fd94c00) [pid = 1799] [serial = 472] [outer = 0x8f0eac00] 05:00:53 INFO - PROCESS | 1799 | 1460980853624 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8fda0000) [pid = 1799] [serial = 473] [outer = 0x8f0eac00] 05:00:54 INFO - PROCESS | 1799 | 1460980854650 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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1386ms 05:00:54 INFO - PROCESS | 1799 | 1460980854685 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 1799 | 1460980854689 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:00:54 INFO - PROCESS | 1799 | 1460980854695 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 1799 | 1460980854699 Marionette TRACE conn4 <- [1,602,null,{}] 05:00:54 INFO - PROCESS | 1799 | 1460980854704 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}] 05:00:54 INFO - PROCESS | 1799 | 1460980854927 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:00:54 INFO - PROCESS | 1799 | 1460980854958 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd9ac00 == 69 [pid = 1799] [id = 158] 05:00:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8fedf400) [pid = 1799] [serial = 474] [outer = (nil)] 05:00:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x8feebc00) [pid = 1799] [serial = 475] [outer = 0x8fedf400] 05:00:55 INFO - PROCESS | 1799 | 1460980855041 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x9062ec00) [pid = 1799] [serial = 476] [outer = 0x8fedf400] 05:00:55 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x8f0edc00) [pid = 1799] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:00:55 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x8ea10000) [pid = 1799] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:00:56 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8dcab400) [pid = 1799] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:00:56 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x8fd98000) [pid = 1799] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:00:56 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x8bbc5800) [pid = 1799] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:00:56 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x8ea62000) [pid = 1799] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:00:56 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8ea14c00) [pid = 1799] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:00:56 INFO - PROCESS | 1799 | 1460980856390 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]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1731ms 05:00:56 INFO - PROCESS | 1799 | 1460980856428 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 1799 | 1460980856430 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:00:56 INFO - PROCESS | 1799 | 1460980856437 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 1799 | 1460980856440 Marionette TRACE conn4 <- [1,606,null,{}] 05:00:56 INFO - PROCESS | 1799 | 1460980856446 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}] 05:00:56 INFO - PROCESS | 1799 | 1460980856668 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:00:56 INFO - PROCESS | 1799 | 1460980856689 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcab400 == 70 [pid = 1799] [id = 159] 05:00:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8dcc2000) [pid = 1799] [serial = 477] [outer = (nil)] 05:00:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x902d9000) [pid = 1799] [serial = 478] [outer = 0x8dcc2000] 05:00:56 INFO - PROCESS | 1799 | 1460980856770 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x94056800) [pid = 1799] [serial = 479] [outer = 0x8dcc2000] 05:00:57 INFO - PROCESS | 1799 | 1460980857569 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]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1178ms 05:00:57 INFO - PROCESS | 1799 | 1460980857616 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 1799 | 1460980857619 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:00:57 INFO - PROCESS | 1799 | 1460980857625 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 1799 | 1460980857628 Marionette TRACE conn4 <- [1,610,null,{}] 05:00:57 INFO - PROCESS | 1799 | 1460980857633 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}] 05:00:57 INFO - PROCESS | 1799 | 1460980857797 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:00:57 INFO - PROCESS | 1799 | 1460980857811 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd96800 == 71 [pid = 1799] [id = 160] 05:00:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x9329e800) [pid = 1799] [serial = 480] [outer = (nil)] 05:00:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x94249c00) [pid = 1799] [serial = 481] [outer = 0x9329e800] 05:00:57 INFO - PROCESS | 1799 | 1460980857886 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x9424cc00) [pid = 1799] [serial = 482] [outer = 0x9329e800] 05:00:59 INFO - PROCESS | 1799 | 1460980859080 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]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1526ms 05:00:59 INFO - PROCESS | 1799 | 1460980859154 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 1799 | 1460980859162 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:00:59 INFO - PROCESS | 1799 | 1460980859174 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 1799 | 1460980859180 Marionette TRACE conn4 <- [1,614,null,{}] 05:00:59 INFO - PROCESS | 1799 | 1460980859189 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}] 05:00:59 INFO - PROCESS | 1799 | 1460980859432 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:00:59 INFO - PROCESS | 1799 | 1460980859715 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3ea400 == 72 [pid = 1799] [id = 161] 05:00:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x8b79d400) [pid = 1799] [serial = 483] [outer = (nil)] 05:00:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x8b9b5c00) [pid = 1799] [serial = 484] [outer = 0x8b79d400] 05:00:59 INFO - PROCESS | 1799 | 1460980859812 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x8bbc6800) [pid = 1799] [serial = 485] [outer = 0x8b79d400] 05:01:00 INFO - PROCESS | 1799 | 1460980860796 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]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1688ms 05:01:00 INFO - PROCESS | 1799 | 1460980860862 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 1799 | 1460980860871 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:01:00 INFO - PROCESS | 1799 | 1460980860883 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 1799 | 1460980860887 Marionette TRACE conn4 <- [1,618,null,{}] 05:01:00 INFO - PROCESS | 1799 | 1460980860894 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}] 05:01:01 INFO - PROCESS | 1799 | 1460980861087 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:01:01 INFO - PROCESS | 1799 | 1460980861362 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca8000 == 73 [pid = 1799] [id = 162] 05:01:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x8e8ef000) [pid = 1799] [serial = 486] [outer = (nil)] 05:01:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x8ea63400) [pid = 1799] [serial = 487] [outer = 0x8e8ef000] 05:01:01 INFO - PROCESS | 1799 | 1460980861494 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8f0ec000) [pid = 1799] [serial = 488] [outer = 0x8e8ef000] 05:01:02 INFO - PROCESS | 1799 | 1460980862410 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]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1589ms 05:01:02 INFO - PROCESS | 1799 | 1460980862472 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:01:02 INFO - PROCESS | 1799 | 1460980862477 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:01:02 INFO - PROCESS | 1799 | 1460980862483 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 1799 | 1460980862490 Marionette TRACE conn4 <- [1,622,null,{}] 05:01:02 INFO - PROCESS | 1799 | 1460980862507 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}] 05:01:02 INFO - PROCESS | 1799 | 1460980862737 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:01:02 INFO - PROCESS | 1799 | 1460980862963 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x89904000 == 74 [pid = 1799] [id = 163] 05:01:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x8f0f8000) [pid = 1799] [serial = 489] [outer = (nil)] 05:01:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x9405b400) [pid = 1799] [serial = 490] [outer = 0x8f0f8000] 05:01:03 INFO - PROCESS | 1799 | 1460980863099 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x9424e400) [pid = 1799] [serial = 491] [outer = 0x8f0f8000] 05:01:04 INFO - PROCESS | 1799 | 1460980863997 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]]]}] 05:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1585ms 05:01:04 INFO - PROCESS | 1799 | 1460980864068 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:01:04 INFO - PROCESS | 1799 | 1460980864074 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:01:04 INFO - PROCESS | 1799 | 1460980864081 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 1799 | 1460980864086 Marionette TRACE conn4 <- [1,626,null,{}] 05:01:04 INFO - PROCESS | 1799 | 1460980864092 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}] 05:01:04 INFO - PROCESS | 1799 | 1460980864337 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:01:04 INFO - PROCESS | 1799 | 1460980864637 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b06000 == 75 [pid = 1799] [id = 164] 05:01:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x9424a000) [pid = 1799] [serial = 492] [outer = (nil)] 05:01:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x96beb400) [pid = 1799] [serial = 493] [outer = 0x9424a000] 05:01:04 INFO - PROCESS | 1799 | 1460980864728 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x98051400) [pid = 1799] [serial = 494] [outer = 0x9424a000] 05:01:05 INFO - PROCESS | 1799 | 1460980865590 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]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1587ms 05:01:05 INFO - PROCESS | 1799 | 1460980865668 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 1799 | 1460980865672 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:01:05 INFO - PROCESS | 1799 | 1460980865679 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 1799 | 1460980865682 Marionette TRACE conn4 <- [1,630,null,{}] 05:01:05 INFO - PROCESS | 1799 | 1460980865688 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}] 05:01:05 INFO - PROCESS | 1799 | 1460980865916 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:01:06 INFO - PROCESS | 1799 | 1460980866210 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x98089000 == 76 [pid = 1799] [id = 165] 05:01:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x9808a400) [pid = 1799] [serial = 495] [outer = (nil)] 05:01:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x983f2000) [pid = 1799] [serial = 496] [outer = 0x9808a400] 05:01:06 INFO - PROCESS | 1799 | 1460980866343 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x98975800) [pid = 1799] [serial = 497] [outer = 0x9808a400] 05:01:07 INFO - PROCESS | 1799 | 1460980867255 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]]]}] 05:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1628ms 05:01:07 INFO - PROCESS | 1799 | 1460980867308 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 1799 | 1460980867312 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:01:07 INFO - PROCESS | 1799 | 1460980867319 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 1799 | 1460980867323 Marionette TRACE conn4 <- [1,634,null,{}] 05:01:07 INFO - PROCESS | 1799 | 1460980867329 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}] 05:01:07 INFO - PROCESS | 1799 | 1460980867537 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:01:07 INFO - PROCESS | 1799 | 1460980867720 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9807bc00 == 77 [pid = 1799] [id = 166] 05:01:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x9807c000) [pid = 1799] [serial = 498] [outer = (nil)] 05:01:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x9aeb6000) [pid = 1799] [serial = 499] [outer = 0x9807c000] 05:01:07 INFO - PROCESS | 1799 | 1460980867864 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x9b249400) [pid = 1799] [serial = 500] [outer = 0x9807c000] 05:01:08 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:08 INFO - PROCESS | 1799 | 1460980868720 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]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1429ms 05:01:08 INFO - PROCESS | 1799 | 1460980868749 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 1799 | 1460980868753 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:01:08 INFO - PROCESS | 1799 | 1460980868759 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 1799 | 1460980868763 Marionette TRACE conn4 <- [1,638,null,{}] 05:01:08 INFO - PROCESS | 1799 | 1460980868769 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}] 05:01:08 INFO - PROCESS | 1799 | 1460980868954 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:01:09 INFO - PROCESS | 1799 | 1460980869142 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x89951800 == 78 [pid = 1799] [id = 167] 05:01:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x89954000) [pid = 1799] [serial = 501] [outer = (nil)] 05:01:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x89959000) [pid = 1799] [serial = 502] [outer = 0x89954000] 05:01:09 INFO - PROCESS | 1799 | 1460980869229 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8995ac00) [pid = 1799] [serial = 503] [outer = 0x89954000] 05:01:09 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:10 INFO - PROCESS | 1799 | 1460980870140 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]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1429ms 05:01:10 INFO - PROCESS | 1799 | 1460980870190 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 1799 | 1460980870194 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:01:10 INFO - PROCESS | 1799 | 1460980870201 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 1799 | 1460980870205 Marionette TRACE conn4 <- [1,642,null,{}] 05:01:10 INFO - PROCESS | 1799 | 1460980870211 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}] 05:01:10 INFO - PROCESS | 1799 | 1460980870400 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:01:10 INFO - PROCESS | 1799 | 1460980870582 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x89952c00 == 79 [pid = 1799] [id = 168] 05:01:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x8995a400) [pid = 1799] [serial = 504] [outer = (nil)] 05:01:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x99116000) [pid = 1799] [serial = 505] [outer = 0x8995a400] 05:01:10 INFO - PROCESS | 1799 | 1460980870666 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x99a82400) [pid = 1799] [serial = 506] [outer = 0x8995a400] 05:01:11 INFO - PROCESS | 1799 | 1460980871686 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]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1537ms 05:01:11 INFO - PROCESS | 1799 | 1460980871740 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 1799 | 1460980871743 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:01:11 INFO - PROCESS | 1799 | 1460980871750 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 1799 | 1460980871755 Marionette TRACE conn4 <- [1,646,null,{}] 05:01:11 INFO - PROCESS | 1799 | 1460980871761 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}] 05:01:11 INFO - PROCESS | 1799 | 1460980871955 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:01:12 INFO - PROCESS | 1799 | 1460980872141 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x88813400 == 80 [pid = 1799] [id = 169] 05:01:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8881a000) [pid = 1799] [serial = 507] [outer = (nil)] 05:01:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8881f800) [pid = 1799] [serial = 508] [outer = 0x8881a000] 05:01:12 INFO - PROCESS | 1799 | 1460980872231 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x88821c00) [pid = 1799] [serial = 509] [outer = 0x8881a000] 05:01:13 INFO - PROCESS | 1799 | 1460980873123 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]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1434ms 05:01:13 INFO - PROCESS | 1799 | 1460980873185 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:01:13 INFO - PROCESS | 1799 | 1460980873189 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:01:13 INFO - PROCESS | 1799 | 1460980873196 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 1799 | 1460980873199 Marionette TRACE conn4 <- [1,650,null,{}] 05:01:13 INFO - PROCESS | 1799 | 1460980873207 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}] 05:01:13 INFO - PROCESS | 1799 | 1460980873400 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:01:13 INFO - PROCESS | 1799 | 1460980873584 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881e000 == 81 [pid = 1799] [id = 170] 05:01:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x88821000) [pid = 1799] [serial = 510] [outer = (nil)] 05:01:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x89064000) [pid = 1799] [serial = 511] [outer = 0x88821000] 05:01:13 INFO - PROCESS | 1799 | 1460980873677 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x89066400) [pid = 1799] [serial = 512] [outer = 0x88821000] 05:01:14 INFO - PROCESS | 1799 | 1460980874635 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]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1479ms 05:01:14 INFO - PROCESS | 1799 | 1460980874675 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 1799 | 1460980874680 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:01:14 INFO - PROCESS | 1799 | 1460980874687 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 1799 | 1460980874692 Marionette TRACE conn4 <- [1,654,null,{}] 05:01:14 INFO - PROCESS | 1799 | 1460980874698 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}] 05:01:14 INFO - PROCESS | 1799 | 1460980874931 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:01:15 INFO - PROCESS | 1799 | 1460980875175 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x89060000 == 82 [pid = 1799] [id = 171] 05:01:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x89065800) [pid = 1799] [serial = 513] [outer = (nil)] 05:01:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x891ea000) [pid = 1799] [serial = 514] [outer = 0x89065800] 05:01:15 INFO - PROCESS | 1799 | 1460980875318 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x891f0800) [pid = 1799] [serial = 515] [outer = 0x89065800] 05:01:16 INFO - PROCESS | 1799 | 1460980876269 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]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1648ms 05:01:16 INFO - PROCESS | 1799 | 1460980876337 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:01:16 INFO - PROCESS | 1799 | 1460980876341 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:01:16 INFO - PROCESS | 1799 | 1460980876348 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 1799 | 1460980876352 Marionette TRACE conn4 <- [1,658,null,{}] 05:01:16 INFO - PROCESS | 1799 | 1460980876359 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}] 05:01:16 INFO - PROCESS | 1799 | 1460980876556 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:01:16 INFO - PROCESS | 1799 | 1460980876797 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x891ed400 == 83 [pid = 1799] [id = 172] 05:01:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x891f0400) [pid = 1799] [serial = 516] [outer = (nil)] 05:01:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x893ab800) [pid = 1799] [serial = 517] [outer = 0x891f0400] 05:01:16 INFO - PROCESS | 1799 | 1460980876928 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x893ae000) [pid = 1799] [serial = 518] [outer = 0x891f0400] 05:01:17 INFO - PROCESS | 1799 | 1460980877790 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]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1481ms 05:01:17 INFO - PROCESS | 1799 | 1460980877828 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 1799 | 1460980877831 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:01:17 INFO - PROCESS | 1799 | 1460980877839 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 1799 | 1460980877842 Marionette TRACE conn4 <- [1,662,null,{}] 05:01:17 INFO - PROCESS | 1799 | 1460980877848 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}] 05:01:18 INFO - PROCESS | 1799 | 1460980878030 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:01:18 INFO - PROCESS | 1799 | 1460980878226 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x89062000 == 84 [pid = 1799] [id = 173] 05:01:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8906e800) [pid = 1799] [serial = 519] [outer = (nil)] 05:01:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x893b3000) [pid = 1799] [serial = 520] [outer = 0x8906e800] 05:01:18 INFO - PROCESS | 1799 | 1460980878310 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x893b5000) [pid = 1799] [serial = 521] [outer = 0x8906e800] 05:01:19 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:19 INFO - PROCESS | 1799 | 1460980879832 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]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2030ms 05:01:19 INFO - PROCESS | 1799 | 1460980879870 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:01:19 INFO - PROCESS | 1799 | 1460980879875 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:01:19 INFO - PROCESS | 1799 | 1460980879883 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 1799 | 1460980879889 Marionette TRACE conn4 <- [1,666,null,{}] 05:01:19 INFO - PROCESS | 1799 | 1460980879897 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}] 05:01:20 INFO - PROCESS | 1799 | 1460980880076 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:01:20 INFO - PROCESS | 1799 | 1460980880263 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x891ef000 == 85 [pid = 1799] [id = 174] 05:01:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x89902c00) [pid = 1799] [serial = 522] [outer = (nil)] 05:01:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x8995b400) [pid = 1799] [serial = 523] [outer = 0x89902c00] 05:01:20 INFO - PROCESS | 1799 | 1460980880398 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x89b0c000) [pid = 1799] [serial = 524] [outer = 0x89902c00] 05:01:21 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:21 INFO - PROCESS | 1799 | 1460980881488 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]]]}] 05:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1648ms 05:01:21 INFO - PROCESS | 1799 | 1460980881532 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 1799 | 1460980881541 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:01:21 INFO - PROCESS | 1799 | 1460980881551 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 1799 | 1460980881555 Marionette TRACE conn4 <- [1,670,null,{}] 05:01:21 INFO - PROCESS | 1799 | 1460980881562 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}] 05:01:21 INFO - PROCESS | 1799 | 1460980881766 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:01:22 INFO - PROCESS | 1799 | 1460980882045 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3ee800 == 86 [pid = 1799] [id = 175] 05:01:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8b522c00) [pid = 1799] [serial = 525] [outer = (nil)] 05:01:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8b79e400) [pid = 1799] [serial = 526] [outer = 0x8b522c00] 05:01:22 INFO - PROCESS | 1799 | 1460980882167 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x8b9b0800) [pid = 1799] [serial = 527] [outer = 0x8b522c00] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8f101800 == 85 [pid = 1799] [id = 81] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8fab5c00) [pid = 1799] [serial = 366] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x93235c00) [pid = 1799] [serial = 369] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0xa29bd000) [pid = 1799] [serial = 372] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x8dcc8000) [pid = 1799] [serial = 375] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0xa46b3000) [pid = 1799] [serial = 378] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x8b3f5c00) [pid = 1799] [serial = 381] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0xa4c8f800) [pid = 1799] [serial = 384] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x8b7a0400) [pid = 1799] [serial = 387] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x8bbc0c00) [pid = 1799] [serial = 390] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x8ea17c00) [pid = 1799] [serial = 393] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0xa4c8e000 == 84 [pid = 1799] [id = 92] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8e705400 == 83 [pid = 1799] [id = 84] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9df41800 == 82 [pid = 1799] [id = 83] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9805a000 == 81 [pid = 1799] [id = 82] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8e701c00 == 80 [pid = 1799] [id = 85] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcab400 == 79 [pid = 1799] [id = 159] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd9ac00 == 78 [pid = 1799] [id = 158] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f0400 == 77 [pid = 1799] [id = 157] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9ab800 == 76 [pid = 1799] [id = 156] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b3000 == 75 [pid = 1799] [id = 155] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab8cc00 == 74 [pid = 1799] [id = 154] 05:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab81400 == 73 [pid = 1799] [id = 153] 05:01:23 INFO - PROCESS | 1799 | --DOCSHELL 0x958f1800 == 72 [pid = 1799] [id = 143] 05:01:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee85800 == 71 [pid = 1799] [id = 141] 05:01:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8b79b400 == 70 [pid = 1799] [id = 140] 05:01:23 INFO - PROCESS | 1799 | 1460980883143 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]]]}] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8f0f3800) [pid = 1799] [serial = 412] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x8f0f8400) [pid = 1799] [serial = 413] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x8ee82800) [pid = 1799] [serial = 400] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x8ea5b800) [pid = 1799] [serial = 399] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x8ea63c00) [pid = 1799] [serial = 403] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x8ee8d000) [pid = 1799] [serial = 404] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x902db000) [pid = 1799] [serial = 406] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8dcb0000) [pid = 1799] [serial = 397] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8d9f3800) [pid = 1799] [serial = 396] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8e796000) [pid = 1799] [serial = 214] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x93238400) [pid = 1799] [serial = 409] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x932a4c00) [pid = 1799] [serial = 410] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x91f7fc00) [pid = 1799] [serial = 415] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x91237000) [pid = 1799] [serial = 407] [outer = (nil)] [url = about:blank] 05:01:23 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x96aca800) [pid = 1799] [serial = 416] [outer = (nil)] [url = about:blank] 05:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1679ms 05:01:23 INFO - PROCESS | 1799 | 1460980883231 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:01:23 INFO - PROCESS | 1799 | 1460980883235 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:01:23 INFO - PROCESS | 1799 | 1460980883242 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 1799 | 1460980883247 Marionette TRACE conn4 <- [1,674,null,{}] 05:01:23 INFO - PROCESS | 1799 | 1460980883263 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}] 05:01:23 INFO - PROCESS | 1799 | 1460980883432 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:01:23 INFO - PROCESS | 1799 | 1460980883635 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b527800 == 71 [pid = 1799] [id = 176] 05:01:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8b7a0400) [pid = 1799] [serial = 528] [outer = (nil)] 05:01:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x8d9f9c00) [pid = 1799] [serial = 529] [outer = 0x8b7a0400] 05:01:23 INFO - PROCESS | 1799 | 1460980883718 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x8dcc0c00) [pid = 1799] [serial = 530] [outer = 0x8b7a0400] 05:01:24 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:24 INFO - PROCESS | 1799 | 1460980884426 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]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:01:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1232ms 05:01:24 INFO - PROCESS | 1799 | 1460980884479 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 1799 | 1460980884483 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:01:24 INFO - PROCESS | 1799 | 1460980884489 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 1799 | 1460980884493 Marionette TRACE conn4 <- [1,678,null,{}] 05:01:24 INFO - PROCESS | 1799 | 1460980884498 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}] 05:01:24 INFO - PROCESS | 1799 | 1460980884673 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:01:24 INFO - PROCESS | 1799 | 1460980884684 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x893ba800 == 72 [pid = 1799] [id = 177] 05:01:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x8dccd000) [pid = 1799] [serial = 531] [outer = (nil)] 05:01:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8e710800) [pid = 1799] [serial = 532] [outer = 0x8dccd000] 05:01:24 INFO - PROCESS | 1799 | 1460980884757 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8e8f6400) [pid = 1799] [serial = 533] [outer = 0x8dccd000] 05:01:25 INFO - PROCESS | 1799 | 1460980885752 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]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1278ms 05:01:25 INFO - PROCESS | 1799 | 1460980885770 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 1799 | 1460980885774 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:01:25 INFO - PROCESS | 1799 | 1460980885795 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 1799 | 1460980885798 Marionette TRACE conn4 <- [1,682,null,{}] 05:01:25 INFO - PROCESS | 1799 | 1460980885803 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}] 05:01:26 INFO - PROCESS | 1799 | 1460980886007 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:01:26 INFO - PROCESS | 1799 | 1460980886040 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x891e6400 == 73 [pid = 1799] [id = 178] 05:01:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x891e8c00) [pid = 1799] [serial = 534] [outer = (nil)] 05:01:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8ea17000) [pid = 1799] [serial = 535] [outer = 0x891e8c00] 05:01:26 INFO - PROCESS | 1799 | 1460980886111 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8ea60c00) [pid = 1799] [serial = 536] [outer = 0x891e8c00] 05:01:27 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:27 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:27 INFO - PROCESS | 1799 | 1460980887456 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]]]}] 05:01:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1701ms 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x8bbb8400) [pid = 1799] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8ab81c00) [pid = 1799] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8dccc000) [pid = 1799] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8f0eac00) [pid = 1799] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x8dcc2000) [pid = 1799] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x8fedf400) [pid = 1799] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:01:27 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x8b9b5800) [pid = 1799] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:01:28 INFO - PROCESS | 1799 | 1460980887997 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 1799 | 1460980888000 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:01:28 INFO - PROCESS | 1799 | 1460980888020 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 1799 | 1460980888023 Marionette TRACE conn4 <- [1,686,null,{}] 05:01:28 INFO - PROCESS | 1799 | 1460980888029 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}] 05:01:28 INFO - PROCESS | 1799 | 1460980888208 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:01:28 INFO - PROCESS | 1799 | 1460980888349 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3e9800 == 74 [pid = 1799] [id = 179] 05:01:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x8dccd400) [pid = 1799] [serial = 537] [outer = (nil)] 05:01:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x8ee85c00) [pid = 1799] [serial = 538] [outer = 0x8dccd400] 05:01:28 INFO - PROCESS | 1799 | 1460980888429 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8f0ef000) [pid = 1799] [serial = 539] [outer = 0x8dccd400] 05:01:29 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:29 INFO - PROCESS | 1799 | 1460980889514 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]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1536ms 05:01:29 INFO - PROCESS | 1799 | 1460980889558 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 1799 | 1460980889561 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:01:29 INFO - PROCESS | 1799 | 1460980889568 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 1799 | 1460980889570 Marionette TRACE conn4 <- [1,690,null,{}] 05:01:29 INFO - PROCESS | 1799 | 1460980889576 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}] 05:01:29 INFO - PROCESS | 1799 | 1460980889755 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:01:30 INFO - PROCESS | 1799 | 1460980890040 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x88818c00 == 75 [pid = 1799] [id = 180] 05:01:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x88819c00) [pid = 1799] [serial = 540] [outer = (nil)] 05:01:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8906a400) [pid = 1799] [serial = 541] [outer = 0x88819c00] 05:01:30 INFO - PROCESS | 1799 | 1460980890133 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x893abc00) [pid = 1799] [serial = 542] [outer = 0x88819c00] 05:01:31 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:31 INFO - PROCESS | 1799 | 1460980891575 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]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2039ms 05:01:31 INFO - PROCESS | 1799 | 1460980891609 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 1799 | 1460980891616 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:01:31 INFO - PROCESS | 1799 | 1460980891624 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 1799 | 1460980891631 Marionette TRACE conn4 <- [1,694,null,{}] 05:01:31 INFO - PROCESS | 1799 | 1460980891642 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}] 05:01:31 INFO - PROCESS | 1799 | 1460980891835 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:01:32 INFO - PROCESS | 1799 | 1460980892020 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x89906800 == 76 [pid = 1799] [id = 181] 05:01:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8995d400) [pid = 1799] [serial = 543] [outer = (nil)] 05:01:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8b3f7000) [pid = 1799] [serial = 544] [outer = 0x8995d400] 05:01:32 INFO - PROCESS | 1799 | 1460980892111 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8b79e000) [pid = 1799] [serial = 545] [outer = 0x8995d400] 05:01:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:33 INFO - PROCESS | 1799 | 1460980893445 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]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1836ms 05:01:33 INFO - PROCESS | 1799 | 1460980893463 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 1799 | 1460980893471 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:01:33 INFO - PROCESS | 1799 | 1460980893481 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 1799 | 1460980893486 Marionette TRACE conn4 <- [1,698,null,{}] 05:01:33 INFO - PROCESS | 1799 | 1460980893672 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}] 05:01:33 INFO - PROCESS | 1799 | 1460980893879 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:01:34 INFO - PROCESS | 1799 | 1460980894064 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x89957000 == 77 [pid = 1799] [id = 182] 05:01:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x8b520800) [pid = 1799] [serial = 546] [outer = (nil)] 05:01:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8bbc3800) [pid = 1799] [serial = 547] [outer = 0x8b520800] 05:01:34 INFO - PROCESS | 1799 | 1460980894156 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x8e8f3c00) [pid = 1799] [serial = 548] [outer = 0x8b520800] 05:01:35 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:35 INFO - PROCESS | 1799 | 1460980895677 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]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2224ms 05:01:35 INFO - PROCESS | 1799 | 1460980895704 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:01:35 INFO - PROCESS | 1799 | 1460980895709 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:01:35 INFO - PROCESS | 1799 | 1460980895718 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 1799 | 1460980895728 Marionette TRACE conn4 <- [1,702,null,{}] 05:01:35 INFO - PROCESS | 1799 | 1460980895744 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}] 05:01:35 INFO - PROCESS | 1799 | 1460980895945 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:01:36 INFO - PROCESS | 1799 | 1460980896129 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f2400 == 78 [pid = 1799] [id = 183] 05:01:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8ee82800) [pid = 1799] [serial = 549] [outer = (nil)] 05:01:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8fd98000) [pid = 1799] [serial = 550] [outer = 0x8ee82800] 05:01:36 INFO - PROCESS | 1799 | 1460980896216 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x902d8800) [pid = 1799] [serial = 551] [outer = 0x8ee82800] 05:01:37 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:37 INFO - PROCESS | 1799 | 1460980897551 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]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1855ms 05:01:37 INFO - PROCESS | 1799 | 1460980897572 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 1799 | 1460980897577 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:01:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:01:37 INFO - PROCESS | 1799 | 1460980897655 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 1799 | 1460980897660 Marionette TRACE conn4 <- [1,706,null,{}] 05:01:37 INFO - PROCESS | 1799 | 1460980897670 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}] 05:01:37 INFO - PROCESS | 1799 | 1460980897867 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:01:38 INFO - PROCESS | 1799 | 1460980898062 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9af800 == 79 [pid = 1799] [id = 184] 05:01:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8fee4800) [pid = 1799] [serial = 552] [outer = (nil)] 05:01:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x91239400) [pid = 1799] [serial = 553] [outer = 0x8fee4800] 05:01:38 INFO - PROCESS | 1799 | 1460980898192 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x93233400) [pid = 1799] [serial = 554] [outer = 0x8fee4800] 05:01:39 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:39 INFO - PROCESS | 1799 | 1460980899510 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]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:01:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1910ms 05:01:39 INFO - PROCESS | 1799 | 1460980899598 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 1799 | 1460980899603 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:01:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:01:39 INFO - PROCESS | 1799 | 1460980899615 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 1799 | 1460980899619 Marionette TRACE conn4 <- [1,710,null,{}] 05:01:39 INFO - PROCESS | 1799 | 1460980899626 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}] 05:01:39 INFO - PROCESS | 1799 | 1460980899809 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:01:40 INFO - PROCESS | 1799 | 1460980900008 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x913f0400 == 80 [pid = 1799] [id = 185] 05:01:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x91f81000) [pid = 1799] [serial = 555] [outer = (nil)] 05:01:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x94054000) [pid = 1799] [serial = 556] [outer = 0x91f81000] 05:01:40 INFO - PROCESS | 1799 | 1460980900159 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x9583ac00) [pid = 1799] [serial = 557] [outer = 0x91f81000] 05:01:41 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 1799 | 1460980901527 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]]]}] 05:01:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:01:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1932ms 05:01:41 INFO - PROCESS | 1799 | 1460980901548 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 1799 | 1460980901552 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:01:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:01:41 INFO - PROCESS | 1799 | 1460980901635 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 1799 | 1460980901641 Marionette TRACE conn4 <- [1,714,null,{}] 05:01:41 INFO - PROCESS | 1799 | 1460980901650 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}] 05:01:41 INFO - PROCESS | 1799 | 1460980901827 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:01:42 INFO - PROCESS | 1799 | 1460980902011 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x93238400 == 81 [pid = 1799] [id = 186] 05:01:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x93429000) [pid = 1799] [serial = 558] [outer = (nil)] 05:01:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x958f8000) [pid = 1799] [serial = 559] [outer = 0x93429000] 05:01:42 INFO - PROCESS | 1799 | 1460980902099 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x97032800) [pid = 1799] [serial = 560] [outer = 0x93429000] 05:01:43 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:43 INFO - PROCESS | 1799 | 1460980903402 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]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1818ms 05:01:43 INFO - PROCESS | 1799 | 1460980903431 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 1799 | 1460980903435 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:01:43 INFO - PROCESS | 1799 | 1460980903442 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 1799 | 1460980903446 Marionette TRACE conn4 <- [1,718,null,{}] 05:01:43 INFO - PROCESS | 1799 | 1460980903551 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}] 05:01:43 INFO - PROCESS | 1799 | 1460980903731 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:01:43 INFO - PROCESS | 1799 | 1460980903913 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab8d000 == 82 [pid = 1799] [id = 187] 05:01:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8ab8ec00) [pid = 1799] [serial = 561] [outer = (nil)] 05:01:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x8bbc5800) [pid = 1799] [serial = 562] [outer = 0x8ab8ec00] 05:01:44 INFO - PROCESS | 1799 | 1460980904003 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x8e78dc00) [pid = 1799] [serial = 563] [outer = 0x8ab8ec00] 05:01:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:45 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:45 INFO - PROCESS | 1799 | 1460980905258 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]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:01:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1880ms 05:01:45 INFO - PROCESS | 1799 | 1460980905324 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:01:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:01:45 INFO - PROCESS | 1799 | 1460980905328 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:01:45 INFO - PROCESS | 1799 | 1460980905426 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 1799 | 1460980905429 Marionette TRACE conn4 <- [1,722,null,{}] 05:01:45 INFO - PROCESS | 1799 | 1460980905447 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}] 05:01:45 INFO - PROCESS | 1799 | 1460980905628 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:01:45 INFO - PROCESS | 1799 | 1460980905822 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ae400 == 83 [pid = 1799] [id = 188] 05:01:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x8dca9800) [pid = 1799] [serial = 564] [outer = (nil)] 05:01:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x9702a400) [pid = 1799] [serial = 565] [outer = 0x8dca9800] 05:01:45 INFO - PROCESS | 1799 | 1460980905912 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x98058800) [pid = 1799] [serial = 566] [outer = 0x8dca9800] 05:01:46 INFO - PROCESS | 1799 | 1460980906790 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] 05:01:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:01:46 INFO - PROCESS | 1799 | 1460980906881 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:01:46 INFO - PROCESS | 1799 | 1460980906888 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 1799 | 1460980906891 Marionette TRACE conn4 <- [1,726,null,{}] 05:01:46 INFO - PROCESS | 1799 | 1460980906897 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}] 05:01:47 INFO - PROCESS | 1799 | 1460980907431 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:01:47 INFO - PROCESS | 1799 | 1460980907682 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b09c00 == 84 [pid = 1799] [id = 189] 05:01:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x89b0bc00) [pid = 1799] [serial = 567] [outer = (nil)] 05:01:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x8ab81c00) [pid = 1799] [serial = 568] [outer = 0x89b0bc00] 05:01:47 INFO - PROCESS | 1799 | 1460980907762 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x8ab90400) [pid = 1799] [serial = 569] [outer = 0x89b0bc00] 05:01:48 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:48 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:48 INFO - PROCESS | 1799 | 1460980908735 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]]]}] 05:01:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1889ms 05:01:48 INFO - PROCESS | 1799 | 1460980908786 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:01:48 INFO - PROCESS | 1799 | 1460980908797 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:01:48 INFO - PROCESS | 1799 | 1460980908805 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 1799 | 1460980908811 Marionette TRACE conn4 <- [1,730,null,{}] 05:01:48 INFO - PROCESS | 1799 | 1460980908819 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}] 05:01:49 INFO - PROCESS | 1799 | 1460980909004 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:01:49 INFO - PROCESS | 1799 | 1460980909242 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x88822000 == 85 [pid = 1799] [id = 190] 05:01:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x891ecc00) [pid = 1799] [serial = 570] [outer = (nil)] 05:01:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x8bbc4800) [pid = 1799] [serial = 571] [outer = 0x891ecc00] 05:01:49 INFO - PROCESS | 1799 | 1460980909387 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x8e795c00) [pid = 1799] [serial = 572] [outer = 0x891ecc00] 05:01:50 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:50 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:50 INFO - PROCESS | 1799 | 1460980910515 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] 05:01:50 INFO - PROCESS | 1799 | 1460980910556 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:01:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:01:50 INFO - PROCESS | 1799 | 1460980910562 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 1799 | 1460980910566 Marionette TRACE conn4 <- [1,734,null,{}] 05:01:50 INFO - PROCESS | 1799 | 1460980910572 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}] 05:01:50 INFO - PROCESS | 1799 | 1460980910753 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:01:51 INFO - PROCESS | 1799 | 1460980911027 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990c800 == 86 [pid = 1799] [id = 191] 05:01:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x8dcaa000) [pid = 1799] [serial = 573] [outer = (nil)] 05:01:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x8fab7c00) [pid = 1799] [serial = 574] [outer = 0x8dcaa000] 05:01:51 INFO - PROCESS | 1799 | 1460980911112 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x8fd97c00) [pid = 1799] [serial = 575] [outer = 0x8dcaa000] 05:01:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:52 INFO - PROCESS | 1799 | 1460980912012 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]]]}] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x97bad400 == 85 [pid = 1799] [id = 61] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3e9800 == 84 [pid = 1799] [id = 179] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x98975c00) [pid = 1799] [serial = 430] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x9897c400) [pid = 1799] [serial = 433] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8ab87400) [pid = 1799] [serial = 436] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x8b526000) [pid = 1799] [serial = 439] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x89909400) [pid = 1799] [serial = 442] [outer = (nil)] [url = about:blank] 05:01:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:01:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1581ms 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x8b522800) [pid = 1799] [serial = 445] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x89b07400) [pid = 1799] [serial = 448] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x94052400) [pid = 1799] [serial = 451] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x902db400) [pid = 1799] [serial = 454] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x9405e800) [pid = 1799] [serial = 457] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x891e6400 == 83 [pid = 1799] [id = 178] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x893ba800 == 82 [pid = 1799] [id = 177] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b527800 == 81 [pid = 1799] [id = 176] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3ee800 == 80 [pid = 1799] [id = 175] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x891ef000 == 79 [pid = 1799] [id = 174] 05:01:52 INFO - PROCESS | 1799 | 1460980912217 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 1799 | 1460980912224 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:01:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x98089000 == 78 [pid = 1799] [id = 165] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x89b06000 == 77 [pid = 1799] [id = 164] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x89904000 == 76 [pid = 1799] [id = 163] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8dca8000 == 75 [pid = 1799] [id = 162] 05:01:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3ea400 == 74 [pid = 1799] [id = 161] 05:01:52 INFO - PROCESS | 1799 | 1460980912256 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 1799 | 1460980912263 Marionette TRACE conn4 <- [1,738,null,{}] 05:01:52 INFO - PROCESS | 1799 | 1460980912269 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}] 05:01:52 INFO - PROCESS | 1799 | 1460980912433 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x8feebc00) [pid = 1799] [serial = 475] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x9062ec00) [pid = 1799] [serial = 476] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x97d0ac00) [pid = 1799] [serial = 427] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x8d9f4400) [pid = 1799] [serial = 464] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x8bbb9400) [pid = 1799] [serial = 463] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8dcc9000) [pid = 1799] [serial = 466] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8e78f800) [pid = 1799] [serial = 467] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8fd9cc00) [pid = 1799] [serial = 424] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x8ab8b800) [pid = 1799] [serial = 461] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x8ab84400) [pid = 1799] [serial = 460] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x8ee8e000) [pid = 1799] [serial = 469] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x8b9b4c00) [pid = 1799] [serial = 418] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x8e8ee800) [pid = 1799] [serial = 421] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x8fd94c00) [pid = 1799] [serial = 472] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x902d9000) [pid = 1799] [serial = 478] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x8f0f0400) [pid = 1799] [serial = 470] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x94056800) [pid = 1799] [serial = 479] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x8fda0000) [pid = 1799] [serial = 473] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1799 | 1460980912658 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881c800 == 75 [pid = 1799] [id = 192] 05:01:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x893b0000) [pid = 1799] [serial = 576] [outer = (nil)] 05:01:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8b526c00) [pid = 1799] [serial = 577] [outer = 0x893b0000] 05:01:52 INFO - PROCESS | 1799 | 1460980912741 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8bbb9400) [pid = 1799] [serial = 578] [outer = 0x893b0000] 05:01:53 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:53 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:53 INFO - PROCESS | 1799 | 1460980913902 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]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:01:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1703ms 05:01:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:01:53 INFO - PROCESS | 1799 | 1460980913940 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 1799 | 1460980913943 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:01:53 INFO - PROCESS | 1799 | 1460980913950 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 1799 | 1460980913953 Marionette TRACE conn4 <- [1,742,null,{}] 05:01:53 INFO - PROCESS | 1799 | 1460980913958 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}] 05:01:54 INFO - PROCESS | 1799 | 1460980914188 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:01:54 INFO - PROCESS | 1799 | 1460980914355 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b527c00 == 76 [pid = 1799] [id = 193] 05:01:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8dca7400) [pid = 1799] [serial = 579] [outer = (nil)] 05:01:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8f0f2400) [pid = 1799] [serial = 580] [outer = 0x8dca7400] 05:01:54 INFO - PROCESS | 1799 | 1460980914428 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x8fee4c00) [pid = 1799] [serial = 581] [outer = 0x8dca7400] 05:01:55 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:55 INFO - PROCESS | 1799 | 1460980915612 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]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:01:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1679ms 05:01:55 INFO - PROCESS | 1799 | 1460980915629 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 1799 | 1460980915632 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:01:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:01:55 INFO - PROCESS | 1799 | 1460980915638 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 1799 | 1460980915642 Marionette TRACE conn4 <- [1,746,null,{}] 05:01:55 INFO - PROCESS | 1799 | 1460980915665 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}] 05:01:55 INFO - PROCESS | 1799 | 1460980915926 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:01:55 INFO - PROCESS | 1799 | 1460980915966 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x932ad400 == 77 [pid = 1799] [id = 194] 05:01:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x9342d400) [pid = 1799] [serial = 582] [outer = (nil)] 05:01:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x94055c00) [pid = 1799] [serial = 583] [outer = 0x9342d400] 05:01:56 INFO - PROCESS | 1799 | 1460980916054 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x9424d800) [pid = 1799] [serial = 584] [outer = 0x9342d400] 05:01:57 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x89902c00) [pid = 1799] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:01:57 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x8b522c00) [pid = 1799] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:01:57 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x8b7a0400) [pid = 1799] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:01:57 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x8dccd000) [pid = 1799] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:01:57 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x891e8c00) [pid = 1799] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:01:57 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:57 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:57 INFO - PROCESS | 1799 | 1460980917652 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]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:01:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2035ms 05:01:57 INFO - PROCESS | 1799 | 1460980917675 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 1799 | 1460980917678 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:01:57 INFO - PROCESS | 1799 | 1460980917684 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 1799 | 1460980917687 Marionette TRACE conn4 <- [1,750,null,{}] 05:01:57 INFO - PROCESS | 1799 | 1460980917692 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}] 05:01:57 INFO - PROCESS | 1799 | 1460980917924 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:01:57 INFO - PROCESS | 1799 | 1460980917940 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x893ac400 == 78 [pid = 1799] [id = 195] 05:01:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x89907400) [pid = 1799] [serial = 585] [outer = (nil)] 05:01:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x8dccd000) [pid = 1799] [serial = 586] [outer = 0x89907400] 05:01:58 INFO - PROCESS | 1799 | 1460980918014 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x9424b800) [pid = 1799] [serial = 587] [outer = 0x89907400] 05:01:59 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:59 INFO - PROCESS | 1799 | 1460980919226 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]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:01:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1594ms 05:01:59 INFO - PROCESS | 1799 | 1460980919279 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 1799 | 1460980919285 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:01:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:01:59 INFO - PROCESS | 1799 | 1460980919295 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 1799 | 1460980919301 Marionette TRACE conn4 <- [1,754,null,{}] 05:01:59 INFO - PROCESS | 1799 | 1460980919310 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}] 05:01:59 INFO - PROCESS | 1799 | 1460980919700 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:01:59 INFO - PROCESS | 1799 | 1460980919844 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x891edc00 == 79 [pid = 1799] [id = 196] 05:01:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x8995e400) [pid = 1799] [serial = 588] [outer = (nil)] 05:01:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x89b04000) [pid = 1799] [serial = 589] [outer = 0x8995e400] 05:01:59 INFO - PROCESS | 1799 | 1460980919935 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8ab87800) [pid = 1799] [serial = 590] [outer = 0x8995e400] 05:02:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:01 INFO - PROCESS | 1799 | 1460980921292 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]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:02:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2090ms 05:02:01 INFO - PROCESS | 1799 | 1460980921391 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 1799 | 1460980921400 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:02:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:02:01 INFO - PROCESS | 1799 | 1460980921414 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 1799 | 1460980921420 Marionette TRACE conn4 <- [1,758,null,{}] 05:02:01 INFO - PROCESS | 1799 | 1460980921428 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}] 05:02:01 INFO - PROCESS | 1799 | 1460980921646 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:02:01 INFO - PROCESS | 1799 | 1460980921833 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990b400 == 80 [pid = 1799] [id = 197] 05:02:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x89953800) [pid = 1799] [serial = 591] [outer = (nil)] 05:02:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x8dcab400) [pid = 1799] [serial = 592] [outer = 0x89953800] 05:02:01 INFO - PROCESS | 1799 | 1460980921924 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8e8efc00) [pid = 1799] [serial = 593] [outer = 0x89953800] 05:02:02 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:02 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:02:02 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:02 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:02 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:02 INFO - PROCESS | 1799 | 1460980922892 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]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:02:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1542ms 05:02:02 INFO - PROCESS | 1799 | 1460980922956 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:02:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:02:02 INFO - PROCESS | 1799 | 1460980922961 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:02:02 INFO - PROCESS | 1799 | 1460980922968 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 1799 | 1460980922974 Marionette TRACE conn4 <- [1,762,null,{}] 05:02:02 INFO - PROCESS | 1799 | 1460980922991 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}] 05:02:03 INFO - PROCESS | 1799 | 1460980923231 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:02:03 INFO - PROCESS | 1799 | 1460980923560 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dccc000 == 81 [pid = 1799] [id = 198] 05:02:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8fac0c00) [pid = 1799] [serial = 594] [outer = (nil)] 05:02:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x902d3c00) [pid = 1799] [serial = 595] [outer = 0x8fac0c00] 05:02:03 INFO - PROCESS | 1799 | 1460980923663 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x94056000) [pid = 1799] [serial = 596] [outer = 0x8fac0c00] 05:02:04 INFO - PROCESS | 1799 | 1460980924951 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]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:02:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2086ms 05:02:05 INFO - PROCESS | 1799 | 1460980925086 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 1799 | 1460980925090 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:02:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:02:05 INFO - PROCESS | 1799 | 1460980925099 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 1799 | 1460980925103 Marionette TRACE conn4 <- [1,766,null,{}] 05:02:05 INFO - PROCESS | 1799 | 1460980925194 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}] 05:02:05 INFO - PROCESS | 1799 | 1460980925397 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:02:05 INFO - PROCESS | 1799 | 1460980925583 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x9062ec00 == 82 [pid = 1799] [id = 199] 05:02:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x915c6c00) [pid = 1799] [serial = 597] [outer = (nil)] 05:02:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x979d8000) [pid = 1799] [serial = 598] [outer = 0x915c6c00] 05:02:05 INFO - PROCESS | 1799 | 1460980925675 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x98056c00) [pid = 1799] [serial = 599] [outer = 0x915c6c00] 05:02:06 INFO - PROCESS | 1799 | 1460980926943 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]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1873ms 05:02:07 INFO - PROCESS | 1799 | 1460980926997 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 1799 | 1460980927001 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:02:07 INFO - PROCESS | 1799 | 1460980927009 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 1799 | 1460980927012 Marionette TRACE conn4 <- [1,770,null,{}] 05:02:07 INFO - PROCESS | 1799 | 1460980927067 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}] 05:02:07 INFO - PROCESS | 1799 | 1460980927242 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:02:07 INFO - PROCESS | 1799 | 1460980927430 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b9c00 == 83 [pid = 1799] [id = 200] 05:02:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x97032c00) [pid = 1799] [serial = 600] [outer = (nil)] 05:02:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x983fc400) [pid = 1799] [serial = 601] [outer = 0x97032c00] 05:02:07 INFO - PROCESS | 1799 | 1460980927515 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x98978000) [pid = 1799] [serial = 602] [outer = 0x97032c00] 05:02:08 INFO - PROCESS | 1799 | 1460980928413 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]]]}] 05:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1441ms 05:02:08 INFO - PROCESS | 1799 | 1460980928451 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 1799 | 1460980928454 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:02:08 INFO - PROCESS | 1799 | 1460980928461 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 1799 | 1460980928465 Marionette TRACE conn4 <- [1,774,null,{}] 05:02:08 INFO - PROCESS | 1799 | 1460980928470 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}] 05:02:08 INFO - PROCESS | 1799 | 1460980928682 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:02:08 INFO - PROCESS | 1799 | 1460980928931 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b4000 == 84 [pid = 1799] [id = 201] 05:02:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x98a28800) [pid = 1799] [serial = 603] [outer = (nil)] 05:02:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x9911e000) [pid = 1799] [serial = 604] [outer = 0x98a28800] 05:02:09 INFO - PROCESS | 1799 | 1460980929065 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x9aec1800) [pid = 1799] [serial = 605] [outer = 0x98a28800] 05:02:09 INFO - PROCESS | 1799 | 1460980929935 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]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1530ms 05:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:02:09 INFO - PROCESS | 1799 | 1460980929992 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 1799 | 1460980929995 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:02:10 INFO - PROCESS | 1799 | 1460980930001 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 1799 | 1460980930004 Marionette TRACE conn4 <- [1,778,null,{}] 05:02:10 INFO - PROCESS | 1799 | 1460980930011 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}] 05:02:10 INFO - PROCESS | 1799 | 1460980930193 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:02:10 INFO - PROCESS | 1799 | 1460980930443 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881fc00 == 85 [pid = 1799] [id = 202] 05:02:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x90253400) [pid = 1799] [serial = 606] [outer = (nil)] 05:02:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x90259000) [pid = 1799] [serial = 607] [outer = 0x90253400] 05:02:10 INFO - PROCESS | 1799 | 1460980930575 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x9025b400) [pid = 1799] [serial = 608] [outer = 0x90253400] 05:02:11 INFO - PROCESS | 1799 | 1460980931435 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]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1484ms 05:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:02:11 INFO - PROCESS | 1799 | 1460980931486 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 1799 | 1460980931489 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:02:11 INFO - PROCESS | 1799 | 1460980931496 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 1799 | 1460980931499 Marionette TRACE conn4 <- [1,782,null,{}] 05:02:11 INFO - PROCESS | 1799 | 1460980931512 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}] 05:02:11 INFO - PROCESS | 1799 | 1460980931739 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:02:12 INFO - PROCESS | 1799 | 1460980931979 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x90252400 == 86 [pid = 1799] [id = 203] 05:02:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x90254000) [pid = 1799] [serial = 609] [outer = (nil)] 05:02:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x94245800) [pid = 1799] [serial = 610] [outer = 0x90254000] 05:02:12 INFO - PROCESS | 1799 | 1460980932112 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x9b241c00) [pid = 1799] [serial = 611] [outer = 0x90254000] 05:02:12 INFO - PROCESS | 1799 | 1460980932979 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]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1544ms 05:02:13 INFO - PROCESS | 1799 | 1460980933039 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 1799 | 1460980933044 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:02:13 INFO - PROCESS | 1799 | 1460980933050 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 1799 | 1460980933054 Marionette TRACE conn4 <- [1,786,null,{}] 05:02:13 INFO - PROCESS | 1799 | 1460980933059 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}] 05:02:13 INFO - PROCESS | 1799 | 1460980933253 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:02:13 INFO - PROCESS | 1799 | 1460980933497 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x9025f000 == 87 [pid = 1799] [id = 204] 05:02:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x90260400) [pid = 1799] [serial = 612] [outer = (nil)] 05:02:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x942df000) [pid = 1799] [serial = 613] [outer = 0x90260400] 05:02:13 INFO - PROCESS | 1799 | 1460980933629 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x942e2c00) [pid = 1799] [serial = 614] [outer = 0x90260400] 05:02:14 INFO - PROCESS | 1799 | 1460980934561 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]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1544ms 05:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:02:14 INFO - PROCESS | 1799 | 1460980934595 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 1799 | 1460980934598 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:02:14 INFO - PROCESS | 1799 | 1460980934606 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 1799 | 1460980934609 Marionette TRACE conn4 <- [1,790,null,{}] 05:02:14 INFO - PROCESS | 1799 | 1460980934615 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}] 05:02:14 INFO - PROCESS | 1799 | 1460980934799 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:02:15 INFO - PROCESS | 1799 | 1460980935002 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x88442800 == 88 [pid = 1799] [id = 205] 05:02:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x88443400) [pid = 1799] [serial = 615] [outer = (nil)] 05:02:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x8844a000) [pid = 1799] [serial = 616] [outer = 0x88443400] 05:02:15 INFO - PROCESS | 1799 | 1460980935097 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x8844c000) [pid = 1799] [serial = 617] [outer = 0x88443400] 05:02:16 INFO - PROCESS | 1799 | 1460980936096 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]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1536ms 05:02:16 INFO - PROCESS | 1799 | 1460980936141 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:02:16 INFO - PROCESS | 1799 | 1460980936146 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:02:16 INFO - PROCESS | 1799 | 1460980936152 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 1799 | 1460980936157 Marionette TRACE conn4 <- [1,794,null,{}] 05:02:16 INFO - PROCESS | 1799 | 1460980936164 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}] 05:02:16 INFO - PROCESS | 1799 | 1460980936385 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:02:16 INFO - PROCESS | 1799 | 1460980936659 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844b400 == 89 [pid = 1799] [id = 206] 05:02:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 283 (0x891eec00) [pid = 1799] [serial = 618] [outer = (nil)] 05:02:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 284 (0x893b7800) [pid = 1799] [serial = 619] [outer = 0x891eec00] 05:02:16 INFO - PROCESS | 1799 | 1460980936812 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0x8b9afc00) [pid = 1799] [serial = 620] [outer = 0x891eec00] 05:02:17 INFO - PROCESS | 1799 | 1460980937731 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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1635ms 05:02:17 INFO - PROCESS | 1799 | 1460980937788 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 1799 | 1460980937792 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:02:17 INFO - PROCESS | 1799 | 1460980937798 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 1799 | 1460980937801 Marionette TRACE conn4 <- [1,798,null,{}] 05:02:17 INFO - PROCESS | 1799 | 1460980937807 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}] 05:02:18 INFO - PROCESS | 1799 | 1460980937998 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:02:18 INFO - PROCESS | 1799 | 1460980938255 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990b800 == 90 [pid = 1799] [id = 207] 05:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x89b02800) [pid = 1799] [serial = 621] [outer = (nil)] 05:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0x8dcae000) [pid = 1799] [serial = 622] [outer = 0x89b02800] 05:02:18 INFO - PROCESS | 1799 | 1460980938380 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x8fd9b400) [pid = 1799] [serial = 623] [outer = 0x89b02800] 05:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x942e6400) [pid = 1799] [serial = 624] [outer = 0x915c0800] 05:02:19 INFO - PROCESS | 1799 | 1460980939360 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]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1634ms 05:02:19 INFO - PROCESS | 1799 | 1460980939433 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 1799 | 1460980939436 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:02:19 INFO - PROCESS | 1799 | 1460980939443 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 1799 | 1460980939446 Marionette TRACE conn4 <- [1,802,null,{}] 05:02:19 INFO - PROCESS | 1799 | 1460980939452 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}] 05:02:19 INFO - PROCESS | 1799 | 1460980939642 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:02:19 INFO - PROCESS | 1799 | 1460980939936 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f0000 == 91 [pid = 1799] [id = 208] 05:02:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x8e708400) [pid = 1799] [serial = 625] [outer = (nil)] 05:02:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x8fb94800) [pid = 1799] [serial = 626] [outer = 0x8e708400] 05:02:20 INFO - PROCESS | 1799 | 1460980940025 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x942e3c00) [pid = 1799] [serial = 627] [outer = 0x8e708400] 05:02:21 INFO - PROCESS | 1799 | 1460980941324 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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1929ms 05:02:21 INFO - PROCESS | 1799 | 1460980941372 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:02:21 INFO - PROCESS | 1799 | 1460980941378 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:02:21 INFO - PROCESS | 1799 | 1460980941386 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 1799 | 1460980941392 Marionette TRACE conn4 <- [1,806,null,{}] 05:02:21 INFO - PROCESS | 1799 | 1460980941526 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}] 05:02:21 INFO - PROCESS | 1799 | 1460980941709 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:02:21 INFO - PROCESS | 1799 | 1460980941919 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990b000 == 92 [pid = 1799] [id = 209] 05:02:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x8990d400) [pid = 1799] [serial = 628] [outer = (nil)] 05:02:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 294 (0x89956000) [pid = 1799] [serial = 629] [outer = 0x8990d400] 05:02:22 INFO - PROCESS | 1799 | 1460980942000 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x8995f000) [pid = 1799] [serial = 630] [outer = 0x8990d400] 05:02:22 INFO - PROCESS | 1799 | 1460980942981 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]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1651ms 05:02:23 INFO - PROCESS | 1799 | 1460980943036 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 1799 | 1460980943045 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:02:23 INFO - PROCESS | 1799 | 1460980943054 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 1799 | 1460980943058 Marionette TRACE conn4 <- [1,810,null,{}] 05:02:23 INFO - PROCESS | 1799 | 1460980943064 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}] 05:02:23 INFO - PROCESS | 1799 | 1460980943254 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8f110800 == 91 [pid = 1799] [id = 51] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8b524400 == 90 [pid = 1799] [id = 150] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab81800 == 89 [pid = 1799] [id = 145] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5b400 == 88 [pid = 1799] [id = 152] 05:02:23 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x8ee85c00) [pid = 1799] [serial = 538] [outer = (nil)] [url = about:blank] 05:02:23 INFO - PROCESS | 1799 | 1460980943600 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x89065c00 == 89 [pid = 1799] [id = 210] 05:02:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x89066c00) [pid = 1799] [serial = 631] [outer = (nil)] 05:02:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 296 (0x893b4c00) [pid = 1799] [serial = 632] [outer = 0x89066c00] 05:02:23 INFO - PROCESS | 1799 | 1460980943712 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 297 (0x8b525800) [pid = 1799] [serial = 633] [outer = 0x89066c00] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f2400 == 88 [pid = 1799] [id = 183] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x89957000 == 87 [pid = 1799] [id = 182] 05:02:23 INFO - PROCESS | 1799 | --DOCSHELL 0x89906800 == 86 [pid = 1799] [id = 181] 05:02:24 INFO - PROCESS | 1799 | --DOCSHELL 0x88818c00 == 85 [pid = 1799] [id = 180] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 296 (0x89064000) [pid = 1799] [serial = 511] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 295 (0x89b0c000) [pid = 1799] [serial = 524] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x96beb400) [pid = 1799] [serial = 493] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 293 (0x94249c00) [pid = 1799] [serial = 481] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0x891ea000) [pid = 1799] [serial = 514] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x8b79e400) [pid = 1799] [serial = 526] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x99116000) [pid = 1799] [serial = 505] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x9405b400) [pid = 1799] [serial = 490] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x89959000) [pid = 1799] [serial = 502] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x893ab800) [pid = 1799] [serial = 517] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x893b3000) [pid = 1799] [serial = 520] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0x8b9b5c00) [pid = 1799] [serial = 484] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x8dcc0c00) [pid = 1799] [serial = 530] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 283 (0x8d9f9c00) [pid = 1799] [serial = 529] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 282 (0x983f2000) [pid = 1799] [serial = 496] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x8e8f6400) [pid = 1799] [serial = 533] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x8e710800) [pid = 1799] [serial = 532] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x9aeb6000) [pid = 1799] [serial = 499] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x8ea17000) [pid = 1799] [serial = 535] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x8ea60c00) [pid = 1799] [serial = 536] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x8b9b0800) [pid = 1799] [serial = 527] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x8995b400) [pid = 1799] [serial = 523] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x8ea63400) [pid = 1799] [serial = 487] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x8881f800) [pid = 1799] [serial = 508] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 1799 | 1460980944584 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]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1581ms 05:02:24 INFO - PROCESS | 1799 | 1460980944636 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 1799 | 1460980944640 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:02:24 INFO - PROCESS | 1799 | 1460980944646 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 1799 | 1460980944652 Marionette TRACE conn4 <- [1,814,null,{}] 05:02:24 INFO - PROCESS | 1799 | 1460980944668 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}] 05:02:24 INFO - PROCESS | 1799 | 1460980944839 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:02:24 INFO - PROCESS | 1799 | 1460980944865 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b79e400 == 86 [pid = 1799] [id = 211] 05:02:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x8b7a2400) [pid = 1799] [serial = 634] [outer = (nil)] 05:02:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x8b9b8400) [pid = 1799] [serial = 635] [outer = 0x8b7a2400] 05:02:25 INFO - PROCESS | 1799 | 1460980945079 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x8bbc6000) [pid = 1799] [serial = 636] [outer = 0x8b7a2400] 05:02:25 INFO - PROCESS | 1799 | 1460980945899 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] 05:02:25 INFO - PROCESS | 1799 | 1460980945955 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:02:25 INFO - PROCESS | 1799 | 1460980945961 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 1799 | 1460980945965 Marionette TRACE conn4 <- [1,818,null,{}] 05:02:25 INFO - PROCESS | 1799 | 1460980945970 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}] 05:02:26 INFO - PROCESS | 1799 | 1460980946183 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:02:26 INFO - PROCESS | 1799 | 1460980946212 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca7c00 == 87 [pid = 1799] [id = 212] 05:02:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x8dcc0800) [pid = 1799] [serial = 637] [outer = (nil)] 05:02:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x8dcca800) [pid = 1799] [serial = 638] [outer = 0x8dcc0800] 05:02:26 INFO - PROCESS | 1799 | 1460980946289 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x8e707c00) [pid = 1799] [serial = 639] [outer = 0x8dcc0800] 05:02:27 INFO - PROCESS | 1799 | 1460980947238 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]]]}] 05:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1332ms 05:02:27 INFO - PROCESS | 1799 | 1460980947295 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 1799 | 1460980947299 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:02:27 INFO - PROCESS | 1799 | 1460980947305 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 1799 | 1460980947309 Marionette TRACE conn4 <- [1,822,null,{}] 05:02:27 INFO - PROCESS | 1799 | 1460980947321 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}] 05:02:27 INFO - PROCESS | 1799 | 1460980947541 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:02:27 INFO - PROCESS | 1799 | 1460980947577 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f5000 == 88 [pid = 1799] [id = 213] 05:02:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x8dcc0c00) [pid = 1799] [serial = 640] [outer = (nil)] 05:02:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x8e8e9400) [pid = 1799] [serial = 641] [outer = 0x8dcc0c00] 05:02:27 INFO - PROCESS | 1799 | 1460980947651 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x8e8f2000) [pid = 1799] [serial = 642] [outer = 0x8dcc0c00] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x893b0000) [pid = 1799] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x8dcaa000) [pid = 1799] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x891ecc00) [pid = 1799] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x8dca7400) [pid = 1799] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x89b0bc00) [pid = 1799] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x8dccd400) [pid = 1799] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:02:28 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x9342d400) [pid = 1799] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:02:29 INFO - PROCESS | 1799 | 1460980949033 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] 05:02:29 INFO - PROCESS | 1799 | 1460980949107 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:02:29 INFO - PROCESS | 1799 | 1460980949124 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 1799 | 1460980949127 Marionette TRACE conn4 <- [1,826,null,{}] 05:02:29 INFO - PROCESS | 1799 | 1460980949134 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}] 05:02:29 INFO - PROCESS | 1799 | 1460980949320 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:02:29 INFO - PROCESS | 1799 | 1460980949331 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f8000 == 89 [pid = 1799] [id = 214] 05:02:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x8e8f8c00) [pid = 1799] [serial = 643] [outer = (nil)] 05:02:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x8ee83400) [pid = 1799] [serial = 644] [outer = 0x8e8f8c00] 05:02:29 INFO - PROCESS | 1799 | 1460980949408 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x8ee89400) [pid = 1799] [serial = 645] [outer = 0x8e8f8c00] 05:02:30 INFO - PROCESS | 1799 | 1460980950305 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]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1240ms 05:02:30 INFO - PROCESS | 1799 | 1460980950359 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 1799 | 1460980950362 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:02:30 INFO - PROCESS | 1799 | 1460980950369 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 1799 | 1460980950372 Marionette TRACE conn4 <- [1,830,null,{}] 05:02:30 INFO - PROCESS | 1799 | 1460980950378 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}] 05:02:30 INFO - PROCESS | 1799 | 1460980950563 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:02:30 INFO - PROCESS | 1799 | 1460980950858 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x88443000 == 90 [pid = 1799] [id = 215] 05:02:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x88444800) [pid = 1799] [serial = 646] [outer = (nil)] 05:02:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x8844f400) [pid = 1799] [serial = 647] [outer = 0x88444800] 05:02:30 INFO - PROCESS | 1799 | 1460980950951 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x891ea000) [pid = 1799] [serial = 648] [outer = 0x88444800] 05:02:32 INFO - PROCESS | 1799 | 1460980952046 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]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1739ms 05:02:32 INFO - PROCESS | 1799 | 1460980952110 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 1799 | 1460980952118 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:02:32 INFO - PROCESS | 1799 | 1460980952128 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 1799 | 1460980952133 Marionette TRACE conn4 <- [1,834,null,{}] 05:02:32 INFO - PROCESS | 1799 | 1460980952142 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}] 05:02:32 INFO - PROCESS | 1799 | 1460980952385 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:02:32 INFO - PROCESS | 1799 | 1460980952688 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3eac00 == 91 [pid = 1799] [id = 216] 05:02:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x8b3f6c00) [pid = 1799] [serial = 649] [outer = (nil)] 05:02:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 283 (0x8b528800) [pid = 1799] [serial = 650] [outer = 0x8b3f6c00] 05:02:32 INFO - PROCESS | 1799 | 1460980952780 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 284 (0x8b7a7c00) [pid = 1799] [serial = 651] [outer = 0x8b3f6c00] 05:02:33 INFO - PROCESS | 1799 | 1460980953870 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]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1783ms 05:02:33 INFO - PROCESS | 1799 | 1460980953915 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 1799 | 1460980953924 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:02:33 INFO - PROCESS | 1799 | 1460980953932 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 1799 | 1460980953937 Marionette TRACE conn4 <- [1,838,null,{}] 05:02:33 INFO - PROCESS | 1799 | 1460980953945 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}] 05:02:34 INFO - PROCESS | 1799 | 1460980954209 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:02:34 INFO - PROCESS | 1799 | 1460980954562 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b4c00 == 92 [pid = 1799] [id = 217] 05:02:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0x8dccd400) [pid = 1799] [serial = 652] [outer = (nil)] 05:02:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x8e8eb400) [pid = 1799] [serial = 653] [outer = 0x8dccd400] 05:02:34 INFO - PROCESS | 1799 | 1460980954660 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0x8ea5c400) [pid = 1799] [serial = 654] [outer = 0x8dccd400] 05:02:35 INFO - PROCESS | 1799 | 1460980955675 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]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1779ms 05:02:35 INFO - PROCESS | 1799 | 1460980955712 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 1799 | 1460980955716 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:02:35 INFO - PROCESS | 1799 | 1460980955733 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 1799 | 1460980955743 Marionette TRACE conn4 <- [1,842,null,{}] 05:02:35 INFO - PROCESS | 1799 | 1460980955750 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}] 05:02:36 INFO - PROCESS | 1799 | 1460980956048 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:02:36 INFO - PROCESS | 1799 | 1460980956294 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881b400 == 93 [pid = 1799] [id = 218] 05:02:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x8dcc7c00) [pid = 1799] [serial = 655] [outer = (nil)] 05:02:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x8f110800) [pid = 1799] [serial = 656] [outer = 0x8dcc7c00] 05:02:36 INFO - PROCESS | 1799 | 1460980956383 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x8fd94c00) [pid = 1799] [serial = 657] [outer = 0x8dcc7c00] 05:02:37 INFO - PROCESS | 1799 | 1460980957323 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1645ms 05:02:37 INFO - PROCESS | 1799 | 1460980957370 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 1799 | 1460980957375 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:02:37 INFO - PROCESS | 1799 | 1460980957381 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 1799 | 1460980957385 Marionette TRACE conn4 <- [1,846,null,{}] 05:02:37 INFO - PROCESS | 1799 | 1460980957390 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}] 05:02:37 INFO - PROCESS | 1799 | 1460980957601 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:02:37 INFO - PROCESS | 1799 | 1460980957851 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd9a800 == 94 [pid = 1799] [id = 219] 05:02:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x8fd9e800) [pid = 1799] [serial = 658] [outer = (nil)] 05:02:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x8fee4400) [pid = 1799] [serial = 659] [outer = 0x8fd9e800] 05:02:37 INFO - PROCESS | 1799 | 1460980957982 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x90255800) [pid = 1799] [serial = 660] [outer = 0x8fd9e800] 05:02:38 INFO - PROCESS | 1799 | 1460980958903 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]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1581ms 05:02:38 INFO - PROCESS | 1799 | 1460980958963 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 1799 | 1460980958967 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:02:38 INFO - PROCESS | 1799 | 1460980958974 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 1799 | 1460980958977 Marionette TRACE conn4 <- [1,850,null,{}] 05:02:38 INFO - PROCESS | 1799 | 1460980958985 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}] 05:02:39 INFO - PROCESS | 1799 | 1460980959207 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:02:39 INFO - PROCESS | 1799 | 1460980959465 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d6800 == 95 [pid = 1799] [id = 220] 05:02:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 294 (0x902d7800) [pid = 1799] [serial = 661] [outer = (nil)] 05:02:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x902da800) [pid = 1799] [serial = 662] [outer = 0x902d7800] 05:02:39 INFO - PROCESS | 1799 | 1460980959615 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 296 (0x913f0800) [pid = 1799] [serial = 663] [outer = 0x902d7800] 05:02:40 INFO - PROCESS | 1799 | 1460980960589 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]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1693ms 05:02:40 INFO - PROCESS | 1799 | 1460980960668 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 1799 | 1460980960671 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:02:40 INFO - PROCESS | 1799 | 1460980960678 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 1799 | 1460980960682 Marionette TRACE conn4 <- [1,854,null,{}] 05:02:40 INFO - PROCESS | 1799 | 1460980960688 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}] 05:02:40 INFO - PROCESS | 1799 | 1460980960931 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:02:41 INFO - PROCESS | 1799 | 1460980961232 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d2c00 == 96 [pid = 1799] [id = 221] 05:02:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 297 (0x93233c00) [pid = 1799] [serial = 664] [outer = (nil)] 05:02:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 298 (0x93423800) [pid = 1799] [serial = 665] [outer = 0x93233c00] 05:02:41 INFO - PROCESS | 1799 | 1460980961324 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 299 (0x94054c00) [pid = 1799] [serial = 666] [outer = 0x93233c00] 05:02:42 INFO - PROCESS | 1799 | 1460980962208 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]]]}] 05:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1583ms 05:02:42 INFO - PROCESS | 1799 | 1460980962264 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 1799 | 1460980962267 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:02:42 INFO - PROCESS | 1799 | 1460980962276 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 1799 | 1460980962280 Marionette TRACE conn4 <- [1,858,null,{}] 05:02:42 INFO - PROCESS | 1799 | 1460980962286 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}] 05:02:42 INFO - PROCESS | 1799 | 1460980962490 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:02:42 INFO - PROCESS | 1799 | 1460980962739 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd9cc00 == 97 [pid = 1799] [id = 222] 05:02:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 300 (0x91f76800) [pid = 1799] [serial = 667] [outer = (nil)] 05:02:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 301 (0x94241400) [pid = 1799] [serial = 668] [outer = 0x91f76800] 05:02:42 INFO - PROCESS | 1799 | 1460980962841 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 302 (0x94249c00) [pid = 1799] [serial = 669] [outer = 0x91f76800] 05:02:43 INFO - PROCESS | 1799 | 1460980963717 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1486ms 05:02:43 INFO - PROCESS | 1799 | 1460980963763 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 1799 | 1460980963767 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:02:43 INFO - PROCESS | 1799 | 1460980963773 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 1799 | 1460980963777 Marionette TRACE conn4 <- [1,862,null,{}] 05:02:43 INFO - PROCESS | 1799 | 1460980963783 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}] 05:02:43 INFO - PROCESS | 1799 | 1460980963963 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:02:44 INFO - PROCESS | 1799 | 1460980964170 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x94057400 == 98 [pid = 1799] [id = 223] 05:02:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 303 (0x94060c00) [pid = 1799] [serial = 670] [outer = (nil)] 05:02:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 304 (0x942e8400) [pid = 1799] [serial = 671] [outer = 0x94060c00] 05:02:44 INFO - PROCESS | 1799 | 1460980964343 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 305 (0x9444b800) [pid = 1799] [serial = 672] [outer = 0x94060c00] 05:02:45 INFO - PROCESS | 1799 | 1460980965225 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1477ms 05:02:45 INFO - PROCESS | 1799 | 1460980965252 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 1799 | 1460980965255 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:02:45 INFO - PROCESS | 1799 | 1460980965262 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 1799 | 1460980965265 Marionette TRACE conn4 <- [1,866,null,{}] 05:02:45 INFO - PROCESS | 1799 | 1460980965271 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}] 05:02:45 INFO - PROCESS | 1799 | 1460980965451 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:02:45 INFO - PROCESS | 1799 | 1460980965724 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x88446000 == 99 [pid = 1799] [id = 224] 05:02:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 306 (0x8e704800) [pid = 1799] [serial = 673] [outer = (nil)] 05:02:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 307 (0x94452000) [pid = 1799] [serial = 674] [outer = 0x8e704800] 05:02:45 INFO - PROCESS | 1799 | 1460980965866 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 308 (0x94454c00) [pid = 1799] [serial = 675] [outer = 0x8e704800] 05:02:46 INFO - PROCESS | 1799 | 1460980966738 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]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1538ms 05:02:46 INFO - PROCESS | 1799 | 1460980966801 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:02:46 INFO - PROCESS | 1799 | 1460980966805 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:02:46 INFO - PROCESS | 1799 | 1460980966812 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 1799 | 1460980966816 Marionette TRACE conn4 <- [1,870,null,{}] 05:02:46 INFO - PROCESS | 1799 | 1460980966822 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}] 05:02:47 INFO - PROCESS | 1799 | 1460980967017 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:02:47 INFO - PROCESS | 1799 | 1460980967277 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x95843c00 == 100 [pid = 1799] [id = 225] 05:02:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 309 (0x95844c00) [pid = 1799] [serial = 676] [outer = (nil)] 05:02:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 310 (0x958f1800) [pid = 1799] [serial = 677] [outer = 0x95844c00] 05:02:47 INFO - PROCESS | 1799 | 1460980967427 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 311 (0x9625c800) [pid = 1799] [serial = 678] [outer = 0x95844c00] 05:02:48 INFO - PROCESS | 1799 | 1460980968364 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]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1585ms 05:02:48 INFO - PROCESS | 1799 | 1460980968397 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 1799 | 1460980968401 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:02:48 INFO - PROCESS | 1799 | 1460980968408 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 1799 | 1460980968412 Marionette TRACE conn4 <- [1,874,null,{}] 05:02:48 INFO - PROCESS | 1799 | 1460980968418 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}] 05:02:48 INFO - PROCESS | 1799 | 1460980968647 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:02:48 INFO - PROCESS | 1799 | 1460980968900 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x96a7ac00 == 101 [pid = 1799] [id = 226] 05:02:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 312 (0x96a81c00) [pid = 1799] [serial = 679] [outer = (nil)] 05:02:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 313 (0x97b70000) [pid = 1799] [serial = 680] [outer = 0x96a81c00] 05:02:49 INFO - PROCESS | 1799 | 1460980969031 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 314 (0x97d08800) [pid = 1799] [serial = 681] [outer = 0x96a81c00] 05:02:49 INFO - PROCESS | 1799 | 1460980969904 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]]]}] 05:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1536ms 05:02:49 INFO - PROCESS | 1799 | 1460980969945 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 1799 | 1460980969948 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:02:49 INFO - PROCESS | 1799 | 1460980969956 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 1799 | 1460980969960 Marionette TRACE conn4 <- [1,878,null,{}] 05:02:49 INFO - PROCESS | 1799 | 1460980969966 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}] 05:02:50 INFO - PROCESS | 1799 | 1460980970153 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:02:50 INFO - PROCESS | 1799 | 1460980970408 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x915ca800 == 102 [pid = 1799] [id = 227] 05:02:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 315 (0x91f7b000) [pid = 1799] [serial = 682] [outer = (nil)] 05:02:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 316 (0x98056400) [pid = 1799] [serial = 683] [outer = 0x91f7b000] 05:02:50 INFO - PROCESS | 1799 | 1460980970539 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 317 (0x9808a800) [pid = 1799] [serial = 684] [outer = 0x91f7b000] 05:02:51 INFO - PROCESS | 1799 | 1460980971453 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]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1543ms 05:02:51 INFO - PROCESS | 1799 | 1460980971500 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 1799 | 1460980971504 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:02:51 INFO - PROCESS | 1799 | 1460980971510 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 1799 | 1460980971514 Marionette TRACE conn4 <- [1,882,null,{}] 05:02:51 INFO - PROCESS | 1799 | 1460980971523 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}] 05:02:51 INFO - PROCESS | 1799 | 1460980971736 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:02:52 INFO - PROCESS | 1799 | 1460980971991 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9716cc00 == 103 [pid = 1799] [id = 228] 05:02:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 318 (0x97c32800) [pid = 1799] [serial = 685] [outer = (nil)] 05:02:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x98973400) [pid = 1799] [serial = 686] [outer = 0x97c32800] 05:02:52 INFO - PROCESS | 1799 | 1460980972124 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0x9897c000) [pid = 1799] [serial = 687] [outer = 0x97c32800] 05:02:52 INFO - PROCESS | 1799 | 1460980972949 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]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1482ms 05:02:52 INFO - PROCESS | 1799 | 1460980972993 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:02:53 INFO - PROCESS | 1799 | 1460980972998 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:02:53 INFO - PROCESS | 1799 | 1460980973004 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 1799 | 1460980973007 Marionette TRACE conn4 <- [1,886,null,{}] 05:02:53 INFO - PROCESS | 1799 | 1460980973013 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}] 05:02:53 INFO - PROCESS | 1799 | 1460980973192 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:02:53 INFO - PROCESS | 1799 | 1460980973456 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x983fb000 == 104 [pid = 1799] [id = 229] 05:02:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x98975400) [pid = 1799] [serial = 688] [outer = (nil)] 05:02:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 322 (0x98a31000) [pid = 1799] [serial = 689] [outer = 0x98975400] 05:02:53 INFO - PROCESS | 1799 | 1460980973595 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 323 (0x99115400) [pid = 1799] [serial = 690] [outer = 0x98975400] 05:02:54 INFO - PROCESS | 1799 | 1460980974471 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]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1533ms 05:02:54 INFO - PROCESS | 1799 | 1460980974537 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 1799 | 1460980974541 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:02:54 INFO - PROCESS | 1799 | 1460980974547 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 1799 | 1460980974551 Marionette TRACE conn4 <- [1,890,null,{}] 05:02:54 INFO - PROCESS | 1799 | 1460980974556 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}] 05:02:54 INFO - PROCESS | 1799 | 1460980974777 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:02:55 INFO - PROCESS | 1799 | 1460980975041 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x98a30400 == 105 [pid = 1799] [id = 230] 05:02:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 324 (0x98c56c00) [pid = 1799] [serial = 691] [outer = (nil)] 05:02:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 325 (0x991ad400) [pid = 1799] [serial = 692] [outer = 0x98c56c00] 05:02:55 INFO - PROCESS | 1799 | 1460980975170 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 326 (0x99418c00) [pid = 1799] [serial = 693] [outer = 0x98c56c00] 05:02:56 INFO - PROCESS | 1799 | 1460980976111 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]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1628ms 05:02:56 INFO - PROCESS | 1799 | 1460980976178 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 1799 | 1460980976182 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:02:56 INFO - PROCESS | 1799 | 1460980976188 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 1799 | 1460980976191 Marionette TRACE conn4 <- [1,894,null,{}] 05:02:56 INFO - PROCESS | 1799 | 1460980976197 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}] 05:02:56 INFO - PROCESS | 1799 | 1460980976384 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:02:56 INFO - PROCESS | 1799 | 1460980976638 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b271c00 == 106 [pid = 1799] [id = 231] 05:02:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 327 (0x9df34000) [pid = 1799] [serial = 694] [outer = (nil)] 05:02:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 328 (0x9eb40400) [pid = 1799] [serial = 695] [outer = 0x9df34000] 05:02:56 INFO - PROCESS | 1799 | 1460980976780 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 329 (0x9eb45c00) [pid = 1799] [serial = 696] [outer = 0x9df34000] 05:02:57 INFO - PROCESS | 1799 | 1460980977671 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]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1540ms 05:02:57 INFO - PROCESS | 1799 | 1460980977729 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 1799 | 1460980977732 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:02:57 INFO - PROCESS | 1799 | 1460980977739 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 1799 | 1460980977742 Marionette TRACE conn4 <- [1,898,null,{}] 05:02:57 INFO - PROCESS | 1799 | 1460980977748 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}] 05:02:57 INFO - PROCESS | 1799 | 1460980977938 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:02:58 INFO - PROCESS | 1799 | 1460980978197 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x88445400 == 107 [pid = 1799] [id = 232] 05:02:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 330 (0x89066000) [pid = 1799] [serial = 697] [outer = (nil)] 05:02:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 331 (0x9583b400) [pid = 1799] [serial = 698] [outer = 0x89066000] 05:02:58 INFO - PROCESS | 1799 | 1460980978334 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 332 (0x9fdafc00) [pid = 1799] [serial = 699] [outer = 0x89066000] 05:02:59 INFO - PROCESS | 1799 | 1460980979682 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]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2042ms 05:02:59 INFO - PROCESS | 1799 | 1460980979782 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 1799 | 1460980979788 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:02:59 INFO - PROCESS | 1799 | 1460980979796 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 1799 | 1460980979802 Marionette TRACE conn4 <- [1,902,null,{}] 05:02:59 INFO - PROCESS | 1799 | 1460980979811 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}] 05:03:00 INFO - PROCESS | 1799 | 1460980980008 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:03:00 INFO - PROCESS | 1799 | 1460980980225 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x89901c00 == 108 [pid = 1799] [id = 233] 05:03:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 333 (0x89906800) [pid = 1799] [serial = 700] [outer = (nil)] 05:03:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 334 (0x8ab87400) [pid = 1799] [serial = 701] [outer = 0x89906800] 05:03:00 INFO - PROCESS | 1799 | 1460980980350 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 335 (0x8b9b2400) [pid = 1799] [serial = 702] [outer = 0x89906800] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f8000 == 107 [pid = 1799] [id = 214] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8b79e400 == 106 [pid = 1799] [id = 211] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x89065c00 == 105 [pid = 1799] [id = 210] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8990b000 == 104 [pid = 1799] [id = 209] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8844b400 == 103 [pid = 1799] [id = 206] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8990b800 == 102 [pid = 1799] [id = 207] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x88442800 == 101 [pid = 1799] [id = 205] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x9025f000 == 100 [pid = 1799] [id = 204] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x90252400 == 99 [pid = 1799] [id = 203] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x893b4000 == 98 [pid = 1799] [id = 201] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8881fc00 == 97 [pid = 1799] [id = 202] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x893b9c00 == 96 [pid = 1799] [id = 200] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x9062ec00 == 95 [pid = 1799] [id = 199] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8dccc000 == 94 [pid = 1799] [id = 198] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8990b400 == 93 [pid = 1799] [id = 197] 05:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x891edc00 == 92 [pid = 1799] [id = 196] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 334 (0x8f0ef000) [pid = 1799] [serial = 539] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 333 (0x958f8000) [pid = 1799] [serial = 559] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 332 (0x94054000) [pid = 1799] [serial = 556] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 331 (0x8bbc5800) [pid = 1799] [serial = 562] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 330 (0x8dccd000) [pid = 1799] [serial = 586] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 329 (0x9702a400) [pid = 1799] [serial = 565] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 328 (0x8b526c00) [pid = 1799] [serial = 577] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 327 (0x8bbb9400) [pid = 1799] [serial = 578] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 326 (0x8fd97c00) [pid = 1799] [serial = 575] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 325 (0x8fab7c00) [pid = 1799] [serial = 574] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 324 (0x8e795c00) [pid = 1799] [serial = 572] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 323 (0x8bbc4800) [pid = 1799] [serial = 571] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 322 (0x8f0f2400) [pid = 1799] [serial = 580] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 321 (0x8ab90400) [pid = 1799] [serial = 569] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0x8ab81c00) [pid = 1799] [serial = 568] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0x9424d800) [pid = 1799] [serial = 584] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x8fee4c00) [pid = 1799] [serial = 581] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 317 (0x94055c00) [pid = 1799] [serial = 583] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 316 (0x8906a400) [pid = 1799] [serial = 541] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 315 (0x8b3f7000) [pid = 1799] [serial = 544] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 314 (0x8bbc3800) [pid = 1799] [serial = 547] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 313 (0x8fd98000) [pid = 1799] [serial = 550] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 312 (0x91239400) [pid = 1799] [serial = 553] [outer = (nil)] [url = about:blank] 05:03:01 INFO - PROCESS | 1799 | 1460980981724 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]]]}] 05:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1986ms 05:03:01 INFO - PROCESS | 1799 | 1460980981809 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 1799 | 1460980981817 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:03:01 INFO - PROCESS | 1799 | 1460980981863 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 1799 | 1460980981868 Marionette TRACE conn4 <- [1,906,null,{}] 05:03:01 INFO - PROCESS | 1799 | 1460980981874 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}] 05:03:02 INFO - PROCESS | 1799 | 1460980982055 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:03:02 INFO - PROCESS | 1799 | 1460980982067 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8906ac00 == 93 [pid = 1799] [id = 234] 05:03:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 313 (0x891edc00) [pid = 1799] [serial = 703] [outer = (nil)] 05:03:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 314 (0x8b3f0800) [pid = 1799] [serial = 704] [outer = 0x891edc00] 05:03:02 INFO - PROCESS | 1799 | 1460980982144 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 315 (0x8dcaa800) [pid = 1799] [serial = 705] [outer = 0x891edc00] 05:03:03 INFO - PROCESS | 1799 | 1460980983173 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]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1352ms 05:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:03:03 INFO - PROCESS | 1799 | 1460980983207 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 1799 | 1460980983210 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:03:03 INFO - PROCESS | 1799 | 1460980983217 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 1799 | 1460980983223 Marionette TRACE conn4 <- [1,910,null,{}] 05:03:03 INFO - PROCESS | 1799 | 1460980983273 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}] 05:03:03 INFO - PROCESS | 1799 | 1460980983484 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:03:03 INFO - PROCESS | 1799 | 1460980983495 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x89069800 == 94 [pid = 1799] [id = 235] 05:03:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 316 (0x8e78cc00) [pid = 1799] [serial = 706] [outer = (nil)] 05:03:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 317 (0x8ea14000) [pid = 1799] [serial = 707] [outer = 0x8e78cc00] 05:03:03 INFO - PROCESS | 1799 | 1460980983576 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 318 (0x8ea67c00) [pid = 1799] [serial = 708] [outer = 0x8e78cc00] 05:03:04 INFO - PROCESS | 1799 | 1460980984626 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]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1451ms 05:03:04 INFO - PROCESS | 1799 | 1460980984668 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:03:04 INFO - PROCESS | 1799 | 1460980984673 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:03:04 INFO - PROCESS | 1799 | 1460980984679 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 1799 | 1460980984682 Marionette TRACE conn4 <- [1,914,null,{}] 05:03:04 INFO - PROCESS | 1799 | 1460980984696 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}] 05:03:04 INFO - PROCESS | 1799 | 1460980984942 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:03:04 INFO - PROCESS | 1799 | 1460980984967 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78b000 == 95 [pid = 1799] [id = 236] 05:03:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x8f0ea400) [pid = 1799] [serial = 709] [outer = (nil)] 05:03:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0x8f0f5c00) [pid = 1799] [serial = 710] [outer = 0x8f0ea400] 05:03:05 INFO - PROCESS | 1799 | 1460980985045 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x8fd98000) [pid = 1799] [serial = 711] [outer = 0x8f0ea400] 05:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0x8dcc0c00) [pid = 1799] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0x8b7a2400) [pid = 1799] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x89066c00) [pid = 1799] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 317 (0x8990d400) [pid = 1799] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 316 (0x8dcc0800) [pid = 1799] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:03:06 INFO - PROCESS | 1799 | 1460980986633 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]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1993ms 05:03:06 INFO - PROCESS | 1799 | 1460980986672 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 1799 | 1460980986675 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:03:06 INFO - PROCESS | 1799 | 1460980986682 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 1799 | 1460980986686 Marionette TRACE conn4 <- [1,918,null,{}] 05:03:06 INFO - PROCESS | 1799 | 1460980986692 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}] 05:03:06 INFO - PROCESS | 1799 | 1460980986888 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:03:06 INFO - PROCESS | 1799 | 1460980986899 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881f800 == 96 [pid = 1799] [id = 237] 05:03:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 317 (0x89066c00) [pid = 1799] [serial = 712] [outer = (nil)] 05:03:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 318 (0x8ee90c00) [pid = 1799] [serial = 713] [outer = 0x89066c00] 05:03:07 INFO - PROCESS | 1799 | 1460980987135 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x8fd96400) [pid = 1799] [serial = 714] [outer = 0x89066c00] 05:03:07 INFO - PROCESS | 1799 | 1460980987867 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1241ms 05:03:07 INFO - PROCESS | 1799 | 1460980987924 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:03:07 INFO - PROCESS | 1799 | 1460980987929 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:03:07 INFO - PROCESS | 1799 | 1460980987945 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 1799 | 1460980987947 Marionette TRACE conn4 <- [1,922,null,{}] 05:03:07 INFO - PROCESS | 1799 | 1460980987956 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}] 05:03:08 INFO - PROCESS | 1799 | 1460980988202 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:03:08 INFO - PROCESS | 1799 | 1460980988500 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x891eb800 == 97 [pid = 1799] [id = 238] 05:03:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0x891ee000) [pid = 1799] [serial = 715] [outer = (nil)] 05:03:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x89907c00) [pid = 1799] [serial = 716] [outer = 0x891ee000] 05:03:08 INFO - PROCESS | 1799 | 1460980988691 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 322 (0x8995e800) [pid = 1799] [serial = 717] [outer = 0x891ee000] 05:03:09 INFO - PROCESS | 1799 | 1460980989659 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]]]}] 05:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1799ms 05:03:09 INFO - PROCESS | 1799 | 1460980989737 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 1799 | 1460980989745 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:03:09 INFO - PROCESS | 1799 | 1460980989755 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 1799 | 1460980989759 Marionette TRACE conn4 <- [1,926,null,{}] 05:03:09 INFO - PROCESS | 1799 | 1460980989768 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}] 05:03:09 INFO - PROCESS | 1799 | 1460980989997 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:03:10 INFO - PROCESS | 1799 | 1460980990243 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3f8000 == 98 [pid = 1799] [id = 239] 05:03:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 323 (0x8b7a5800) [pid = 1799] [serial = 718] [outer = (nil)] 05:03:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 324 (0x8dca9000) [pid = 1799] [serial = 719] [outer = 0x8b7a5800] 05:03:10 INFO - PROCESS | 1799 | 1460980990382 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 325 (0x8dccd800) [pid = 1799] [serial = 720] [outer = 0x8b7a5800] 05:03:11 INFO - PROCESS | 1799 | 1460980991350 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]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1646ms 05:03:11 INFO - PROCESS | 1799 | 1460980991403 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 1799 | 1460980991410 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:03:11 INFO - PROCESS | 1799 | 1460980991419 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 1799 | 1460980991423 Marionette TRACE conn4 <- [1,930,null,{}] 05:03:11 INFO - PROCESS | 1799 | 1460980991429 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}] 05:03:11 INFO - PROCESS | 1799 | 1460980991651 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:03:12 INFO - PROCESS | 1799 | 1460980992005 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8ee800 == 99 [pid = 1799] [id = 240] 05:03:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 326 (0x8ea5ac00) [pid = 1799] [serial = 721] [outer = (nil)] 05:03:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 327 (0x8ee8e000) [pid = 1799] [serial = 722] [outer = 0x8ea5ac00] 05:03:12 INFO - PROCESS | 1799 | 1460980992101 Marionette DEBUG loaded listener.js 05:03:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 328 (0x8f109400) [pid = 1799] [serial = 723] [outer = 0x8ea5ac00] 05:03:13 INFO - PROCESS | 1799 | 1460980993034 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]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1690ms 05:03:13 INFO - PROCESS | 1799 | 1460980993110 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 1799 | 1460980993114 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:03:13 INFO - PROCESS | 1799 | 1460980993123 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 1799 | 1460980993133 Marionette TRACE conn4 <- [1,934,null,{}] 05:03:13 INFO - PROCESS | 1799 | 1460980993148 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}] 05:03:13 INFO - PROCESS | 1799 | 1460980993407 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:03:13 INFO - PROCESS | 1799 | 1460980993721 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3eb400 == 100 [pid = 1799] [id = 241] 05:03:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 329 (0x8fab5400) [pid = 1799] [serial = 724] [outer = (nil)] 05:03:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 330 (0x9123d800) [pid = 1799] [serial = 725] [outer = 0x8fab5400] 05:03:13 INFO - PROCESS | 1799 | 1460980993813 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 331 (0x93233800) [pid = 1799] [serial = 726] [outer = 0x8fab5400] 05:03:14 INFO - PROCESS | 1799 | 1460980994697 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1648ms 05:03:14 INFO - PROCESS | 1799 | 1460980994770 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 1799 | 1460980994774 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:03:14 INFO - PROCESS | 1799 | 1460980994782 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 1799 | 1460980994786 Marionette TRACE conn4 <- [1,938,null,{}] 05:03:14 INFO - PROCESS | 1799 | 1460980994792 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}] 05:03:15 INFO - PROCESS | 1799 | 1460980995024 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:03:15 INFO - PROCESS | 1799 | 1460980995276 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc5c00 == 101 [pid = 1799] [id = 242] 05:03:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 332 (0x91f78c00) [pid = 1799] [serial = 727] [outer = (nil)] 05:03:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 333 (0x94060400) [pid = 1799] [serial = 728] [outer = 0x91f78c00] 05:03:15 INFO - PROCESS | 1799 | 1460980995412 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 334 (0x942dd000) [pid = 1799] [serial = 729] [outer = 0x91f78c00] 05:03:16 INFO - PROCESS | 1799 | 1460980996263 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1539ms 05:03:16 INFO - PROCESS | 1799 | 1460980996323 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 1799 | 1460980996327 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:03:16 INFO - PROCESS | 1799 | 1460980996334 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 1799 | 1460980996338 Marionette TRACE conn4 <- [1,942,null,{}] 05:03:16 INFO - PROCESS | 1799 | 1460980996344 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}] 05:03:16 INFO - PROCESS | 1799 | 1460980996547 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:03:16 INFO - PROCESS | 1799 | 1460980996823 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x94456800 == 102 [pid = 1799] [id = 243] 05:03:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 335 (0x94456c00) [pid = 1799] [serial = 730] [outer = (nil)] 05:03:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 336 (0x95846800) [pid = 1799] [serial = 731] [outer = 0x94456c00] 05:03:16 INFO - PROCESS | 1799 | 1460980996972 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 337 (0x97031400) [pid = 1799] [serial = 732] [outer = 0x94456c00] 05:03:17 INFO - PROCESS | 1799 | 1460980997943 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1683ms 05:03:18 INFO - PROCESS | 1799 | 1460980998018 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 1799 | 1460980998021 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:03:18 INFO - PROCESS | 1799 | 1460980998028 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 1799 | 1460980998031 Marionette TRACE conn4 <- [1,946,null,{}] 05:03:18 INFO - PROCESS | 1799 | 1460980998037 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}] 05:03:18 INFO - PROCESS | 1799 | 1460980998265 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:03:18 INFO - PROCESS | 1799 | 1460980998581 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbb7400 == 103 [pid = 1799] [id = 244] 05:03:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 338 (0x8e8e9800) [pid = 1799] [serial = 733] [outer = (nil)] 05:03:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 339 (0x982d5800) [pid = 1799] [serial = 734] [outer = 0x8e8e9800] 05:03:18 INFO - PROCESS | 1799 | 1460980998677 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 340 (0x98a24400) [pid = 1799] [serial = 735] [outer = 0x8e8e9800] 05:03:19 INFO - PROCESS | 1799 | 1460980999550 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1593ms 05:03:19 INFO - PROCESS | 1799 | 1460980999622 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 1799 | 1460980999625 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:03:19 INFO - PROCESS | 1799 | 1460980999632 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1799 | 1460980999635 Marionette TRACE conn4 <- [1,950,null,{}] 05:03:19 INFO - PROCESS | 1799 | 1460980999641 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}] 05:03:19 INFO - PROCESS | 1799 | 1460980999879 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:03:20 INFO - PROCESS | 1799 | 1460981000140 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x942e8c00 == 104 [pid = 1799] [id = 245] 05:03:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 341 (0x99114c00) [pid = 1799] [serial = 736] [outer = (nil)] 05:03:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 342 (0x9df3b000) [pid = 1799] [serial = 737] [outer = 0x99114c00] 05:03:20 INFO - PROCESS | 1799 | 1460981000265 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 343 (0x9fcc2800) [pid = 1799] [serial = 738] [outer = 0x99114c00] 05:03:21 INFO - PROCESS | 1799 | 1460981001134 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]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1582ms 05:03:21 INFO - PROCESS | 1799 | 1460981001215 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 1799 | 1460981001219 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:03:21 INFO - PROCESS | 1799 | 1460981001226 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 1799 | 1460981001229 Marionette TRACE conn4 <- [1,954,null,{}] 05:03:21 INFO - PROCESS | 1799 | 1460981001235 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}] 05:03:21 INFO - PROCESS | 1799 | 1460981001455 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:03:21 INFO - PROCESS | 1799 | 1460981001754 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f2400 == 105 [pid = 1799] [id = 246] 05:03:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 344 (0x979d5400) [pid = 1799] [serial = 739] [outer = (nil)] 05:03:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 345 (0xa0bf3c00) [pid = 1799] [serial = 740] [outer = 0x979d5400] 05:03:21 INFO - PROCESS | 1799 | 1460981001897 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 346 (0xa0d2e000) [pid = 1799] [serial = 741] [outer = 0x979d5400] 05:03:22 INFO - PROCESS | 1799 | 1460981002754 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]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1580ms 05:03:22 INFO - PROCESS | 1799 | 1460981002807 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 1799 | 1460981002810 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:03:22 INFO - PROCESS | 1799 | 1460981002817 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 1799 | 1460981002820 Marionette TRACE conn4 <- [1,958,null,{}] 05:03:22 INFO - PROCESS | 1799 | 1460981002826 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}] 05:03:23 INFO - PROCESS | 1799 | 1460981003019 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:03:23 INFO - PROCESS | 1799 | 1460981003277 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fdabc00 == 106 [pid = 1799] [id = 247] 05:03:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 347 (0xa01d2c00) [pid = 1799] [serial = 742] [outer = (nil)] 05:03:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 348 (0xa0d27800) [pid = 1799] [serial = 743] [outer = 0xa01d2c00] 05:03:23 INFO - PROCESS | 1799 | 1460981003418 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 349 (0xa10ddc00) [pid = 1799] [serial = 744] [outer = 0xa01d2c00] 05:03:24 INFO - PROCESS | 1799 | 1460981004331 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1581ms 05:03:24 INFO - PROCESS | 1799 | 1460981004398 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:03:24 INFO - PROCESS | 1799 | 1460981004402 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:03:24 INFO - PROCESS | 1799 | 1460981004409 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 1799 | 1460981004412 Marionette TRACE conn4 <- [1,962,null,{}] 05:03:24 INFO - PROCESS | 1799 | 1460981004418 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}] 05:03:24 INFO - PROCESS | 1799 | 1460981004620 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:03:24 INFO - PROCESS | 1799 | 1460981004889 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2b0dc00 == 107 [pid = 1799] [id = 248] 05:03:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 350 (0xa2b0fc00) [pid = 1799] [serial = 745] [outer = (nil)] 05:03:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 351 (0xa3d1bc00) [pid = 1799] [serial = 746] [outer = 0xa2b0fc00] 05:03:25 INFO - PROCESS | 1799 | 1460981005033 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 352 (0xa3dc8000) [pid = 1799] [serial = 747] [outer = 0xa2b0fc00] 05:03:25 INFO - PROCESS | 1799 | 1460981005927 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1589ms 05:03:26 INFO - PROCESS | 1799 | 1460981005998 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 1799 | 1460981006003 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:03:26 INFO - PROCESS | 1799 | 1460981006010 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 1799 | 1460981006015 Marionette TRACE conn4 <- [1,966,null,{}] 05:03:26 INFO - PROCESS | 1799 | 1460981006021 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}] 05:03:26 INFO - PROCESS | 1799 | 1460981006292 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:03:26 INFO - PROCESS | 1799 | 1460981006602 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 1799 | ++DOCSHELL 0xa01a8c00 == 108 [pid = 1799] [id = 249] 05:03:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 353 (0xa0d49400) [pid = 1799] [serial = 748] [outer = (nil)] 05:03:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 354 (0xa48b9800) [pid = 1799] [serial = 749] [outer = 0xa0d49400] 05:03:26 INFO - PROCESS | 1799 | 1460981006693 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 355 (0xa4c16000) [pid = 1799] [serial = 750] [outer = 0xa0d49400] 05:03:27 INFO - PROCESS | 1799 | 1460981007577 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1630ms 05:03:27 INFO - PROCESS | 1799 | 1460981007641 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 1799 | 1460981007645 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:03:27 INFO - PROCESS | 1799 | 1460981007652 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 1799 | 1460981007656 Marionette TRACE conn4 <- [1,970,null,{}] 05:03:27 INFO - PROCESS | 1799 | 1460981007662 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}] 05:03:27 INFO - PROCESS | 1799 | 1460981007862 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:03:28 INFO - PROCESS | 1799 | 1460981008172 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f21800 == 109 [pid = 1799] [id = 250] 05:03:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 356 (0x83f22c00) [pid = 1799] [serial = 751] [outer = (nil)] 05:03:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 357 (0x83f29400) [pid = 1799] [serial = 752] [outer = 0x83f22c00] 05:03:28 INFO - PROCESS | 1799 | 1460981008265 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 358 (0x83f2b000) [pid = 1799] [serial = 753] [outer = 0x83f22c00] 05:03:29 INFO - PROCESS | 1799 | 1460981009150 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]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1530ms 05:03:29 INFO - PROCESS | 1799 | 1460981009184 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 1799 | 1460981009187 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:03:29 INFO - PROCESS | 1799 | 1460981009194 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 1799 | 1460981009197 Marionette TRACE conn4 <- [1,974,null,{}] 05:03:29 INFO - PROCESS | 1799 | 1460981009203 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}] 05:03:29 INFO - PROCESS | 1799 | 1460981009404 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:03:29 INFO - PROCESS | 1799 | 1460981009673 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f28000 == 110 [pid = 1799] [id = 251] 05:03:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 359 (0x83f2a400) [pid = 1799] [serial = 754] [outer = (nil)] 05:03:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 360 (0x9123b000) [pid = 1799] [serial = 755] [outer = 0x83f2a400] 05:03:29 INFO - PROCESS | 1799 | 1460981009802 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 361 (0xa48b3c00) [pid = 1799] [serial = 756] [outer = 0x83f2a400] 05:03:30 INFO - PROCESS | 1799 | 1460981010662 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]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1531ms 05:03:30 INFO - PROCESS | 1799 | 1460981010726 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 1799 | 1460981010729 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:03:30 INFO - PROCESS | 1799 | 1460981010736 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 1799 | 1460981010739 Marionette TRACE conn4 <- [1,978,null,{}] 05:03:30 INFO - PROCESS | 1799 | 1460981010745 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}] 05:03:30 INFO - PROCESS | 1799 | 1460981010944 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:03:31 INFO - PROCESS | 1799 | 1460981011203 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f26400 == 111 [pid = 1799] [id = 252] 05:03:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 362 (0x83f28400) [pid = 1799] [serial = 757] [outer = (nil)] 05:03:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 363 (0x841cd800) [pid = 1799] [serial = 758] [outer = 0x83f28400] 05:03:31 INFO - PROCESS | 1799 | 1460981011338 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 364 (0x841d0800) [pid = 1799] [serial = 759] [outer = 0x83f28400] 05:03:32 INFO - PROCESS | 1799 | 1460981012219 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]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1541ms 05:03:32 INFO - PROCESS | 1799 | 1460981012278 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 1799 | 1460981012281 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:03:32 INFO - PROCESS | 1799 | 1460981012289 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 1799 | 1460981012292 Marionette TRACE conn4 <- [1,982,null,{}] 05:03:32 INFO - PROCESS | 1799 | 1460981012298 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}] 05:03:32 INFO - PROCESS | 1799 | 1460981012514 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:03:32 INFO - PROCESS | 1799 | 1460981012819 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cb400 == 112 [pid = 1799] [id = 253] 05:03:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 365 (0x841cd000) [pid = 1799] [serial = 760] [outer = (nil)] 05:03:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 366 (0x841d7000) [pid = 1799] [serial = 761] [outer = 0x841cd000] 05:03:32 INFO - PROCESS | 1799 | 1460981012921 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 367 (0x842ed000) [pid = 1799] [serial = 762] [outer = 0x841cd000] 05:03:33 INFO - PROCESS | 1799 | 1460981013832 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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1580ms 05:03:33 INFO - PROCESS | 1799 | 1460981013869 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 1799 | 1460981013873 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:03:33 INFO - PROCESS | 1799 | 1460981013880 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 1799 | 1460981013884 Marionette TRACE conn4 <- [1,986,null,{}] 05:03:33 INFO - PROCESS | 1799 | 1460981013890 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}] 05:03:34 INFO - PROCESS | 1799 | 1460981014093 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:03:34 INFO - PROCESS | 1799 | 1460981014402 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d3400 == 113 [pid = 1799] [id = 254] 05:03:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 368 (0x841d4c00) [pid = 1799] [serial = 763] [outer = (nil)] 05:03:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 369 (0x842f4400) [pid = 1799] [serial = 764] [outer = 0x841d4c00] 05:03:34 INFO - PROCESS | 1799 | 1460981014499 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 370 (0x842f6400) [pid = 1799] [serial = 765] [outer = 0x841d4c00] 05:03:35 INFO - PROCESS | 1799 | 1460981015361 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1543ms 05:03:35 INFO - PROCESS | 1799 | 1460981015424 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 1799 | 1460981015429 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:03:35 INFO - PROCESS | 1799 | 1460981015435 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 1799 | 1460981015439 Marionette TRACE conn4 <- [1,990,null,{}] 05:03:35 INFO - PROCESS | 1799 | 1460981015445 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}] 05:03:35 INFO - PROCESS | 1799 | 1460981015650 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:03:36 INFO - PROCESS | 1799 | 1460981015993 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x83980400 == 114 [pid = 1799] [id = 255] 05:03:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 371 (0x83981c00) [pid = 1799] [serial = 766] [outer = (nil)] 05:03:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 372 (0x83985000) [pid = 1799] [serial = 767] [outer = 0x83981c00] 05:03:36 INFO - PROCESS | 1799 | 1460981016086 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 373 (0x83986c00) [pid = 1799] [serial = 768] [outer = 0x83981c00] 05:03:37 INFO - PROCESS | 1799 | 1460981016992 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1632ms 05:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:03:37 INFO - PROCESS | 1799 | 1460981017068 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 1799 | 1460981017071 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:03:37 INFO - PROCESS | 1799 | 1460981017079 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 1799 | 1460981017090 Marionette TRACE conn4 <- [1,994,null,{}] 05:03:37 INFO - PROCESS | 1799 | 1460981017096 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}] 05:03:37 INFO - PROCESS | 1799 | 1460981017304 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:03:37 INFO - PROCESS | 1799 | 1460981017623 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x83980000 == 115 [pid = 1799] [id = 256] 05:03:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 374 (0x83983000) [pid = 1799] [serial = 769] [outer = (nil)] 05:03:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 375 (0x83bcc400) [pid = 1799] [serial = 770] [outer = 0x83983000] 05:03:37 INFO - PROCESS | 1799 | 1460981017715 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 376 (0x83bcf000) [pid = 1799] [serial = 771] [outer = 0x83983000] 05:03:38 INFO - PROCESS | 1799 | 1460981018590 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1590ms 05:03:38 INFO - PROCESS | 1799 | 1460981018668 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 1799 | 1460981018671 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:03:38 INFO - PROCESS | 1799 | 1460981018678 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 1799 | 1460981018681 Marionette TRACE conn4 <- [1,998,null,{}] 05:03:38 INFO - PROCESS | 1799 | 1460981018687 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}] 05:03:38 INFO - PROCESS | 1799 | 1460981018934 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8881f800 == 114 [pid = 1799] [id = 237] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f5000 == 113 [pid = 1799] [id = 213] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78b000 == 112 [pid = 1799] [id = 236] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x89069800 == 111 [pid = 1799] [id = 235] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8dca7c00 == 110 [pid = 1799] [id = 212] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8906ac00 == 109 [pid = 1799] [id = 234] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x89901c00 == 108 [pid = 1799] [id = 233] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x902d6800 == 107 [pid = 1799] [id = 220] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x902d2c00 == 106 [pid = 1799] [id = 221] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd9a800 == 105 [pid = 1799] [id = 219] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8881b400 == 104 [pid = 1799] [id = 218] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b4c00 == 103 [pid = 1799] [id = 217] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3eac00 == 102 [pid = 1799] [id = 216] 05:03:40 INFO - PROCESS | 1799 | --DOCSHELL 0x88443000 == 101 [pid = 1799] [id = 215] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 375 (0x8ee83400) [pid = 1799] [serial = 644] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 374 (0x8e8f2000) [pid = 1799] [serial = 642] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 373 (0x8e8e9400) [pid = 1799] [serial = 641] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 372 (0x8dcae000) [pid = 1799] [serial = 622] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 371 (0x893b7800) [pid = 1799] [serial = 619] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 370 (0x8844a000) [pid = 1799] [serial = 616] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 369 (0x942df000) [pid = 1799] [serial = 613] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 368 (0x979d8000) [pid = 1799] [serial = 598] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 367 (0x8b9b8400) [pid = 1799] [serial = 635] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 366 (0x8fb94800) [pid = 1799] [serial = 626] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 365 (0x983fc400) [pid = 1799] [serial = 601] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 364 (0x90259000) [pid = 1799] [serial = 607] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 363 (0x94245800) [pid = 1799] [serial = 610] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 362 (0x9911e000) [pid = 1799] [serial = 604] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 361 (0x893b4c00) [pid = 1799] [serial = 632] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 360 (0x8b525800) [pid = 1799] [serial = 633] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 359 (0x8dcab400) [pid = 1799] [serial = 592] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 358 (0x902d3c00) [pid = 1799] [serial = 595] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 357 (0x89b04000) [pid = 1799] [serial = 589] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 356 (0x89956000) [pid = 1799] [serial = 629] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 355 (0x8995f000) [pid = 1799] [serial = 630] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 354 (0x8ee8a400) [pid = 1799] [serial = 401] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 353 (0x8dcca800) [pid = 1799] [serial = 638] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 352 (0x8e707c00) [pid = 1799] [serial = 639] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | --DOMWINDOW == 351 (0x8bbc6000) [pid = 1799] [serial = 636] [outer = (nil)] [url = about:blank] 05:03:40 INFO - PROCESS | 1799 | 1460981020393 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x842ec800 == 102 [pid = 1799] [id = 257] 05:03:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 352 (0x842ef800) [pid = 1799] [serial = 772] [outer = (nil)] 05:03:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 353 (0x842f2400) [pid = 1799] [serial = 773] [outer = 0x842ef800] 05:03:40 INFO - PROCESS | 1799 | 1460981020474 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 354 (0x842fac00) [pid = 1799] [serial = 774] [outer = 0x842ef800] 05:03:41 INFO - PROCESS | 1799 | 1460981021231 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]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2593ms 05:03:41 INFO - PROCESS | 1799 | 1460981021274 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 1799 | 1460981021282 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:03:41 INFO - PROCESS | 1799 | 1460981021296 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 1799 | 1460981021301 Marionette TRACE conn4 <- [1,1002,null,{}] 05:03:41 INFO - PROCESS | 1799 | 1460981021309 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}] 05:03:41 INFO - PROCESS | 1799 | 1460981021511 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:03:41 INFO - PROCESS | 1799 | 1460981021691 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bd3400 == 103 [pid = 1799] [id = 258] 05:03:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 355 (0x8712c000) [pid = 1799] [serial = 775] [outer = (nil)] 05:03:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 356 (0x87131800) [pid = 1799] [serial = 776] [outer = 0x8712c000] 05:03:41 INFO - PROCESS | 1799 | 1460981021779 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 357 (0x88442c00) [pid = 1799] [serial = 777] [outer = 0x8712c000] 05:03:42 INFO - PROCESS | 1799 | 1460981022738 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1484ms 05:03:42 INFO - PROCESS | 1799 | 1460981022780 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 1799 | 1460981022786 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:03:42 INFO - PROCESS | 1799 | 1460981022807 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 1799 | 1460981022810 Marionette TRACE conn4 <- [1,1006,null,{}] 05:03:42 INFO - PROCESS | 1799 | 1460981022816 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}] 05:03:43 INFO - PROCESS | 1799 | 1460981023070 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:03:43 INFO - PROCESS | 1799 | 1460981023103 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x89903800 == 104 [pid = 1799] [id = 259] 05:03:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 358 (0x89952000) [pid = 1799] [serial = 778] [outer = (nil)] 05:03:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 359 (0x8995d800) [pid = 1799] [serial = 779] [outer = 0x89952000] 05:03:43 INFO - PROCESS | 1799 | 1460981023182 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 360 (0x8ab85800) [pid = 1799] [serial = 780] [outer = 0x89952000] 05:03:44 INFO - PROCESS | 1799 | 1460981024229 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1492ms 05:03:44 INFO - PROCESS | 1799 | 1460981024286 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 1799 | 1460981024290 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:03:44 INFO - PROCESS | 1799 | 1460981024306 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 1799 | 1460981024316 Marionette TRACE conn4 <- [1,1010,null,{}] 05:03:44 INFO - PROCESS | 1799 | 1460981024342 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}] 05:03:45 INFO - PROCESS | 1799 | 1460981025076 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:03:45 INFO - PROCESS | 1799 | --DOMWINDOW == 359 (0x89906800) [pid = 1799] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:03:45 INFO - PROCESS | 1799 | --DOMWINDOW == 358 (0x8f0ea400) [pid = 1799] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:03:45 INFO - PROCESS | 1799 | --DOMWINDOW == 357 (0x8e78cc00) [pid = 1799] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:03:45 INFO - PROCESS | 1799 | --DOMWINDOW == 356 (0x891edc00) [pid = 1799] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:03:45 INFO - PROCESS | 1799 | --DOMWINDOW == 355 (0x8e8f8c00) [pid = 1799] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:03:45 INFO - PROCESS | 1799 | 1460981025260 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x891edc00 == 105 [pid = 1799] [id = 260] 05:03:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 356 (0x893b2800) [pid = 1799] [serial = 781] [outer = (nil)] 05:03:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 357 (0x8b3ef400) [pid = 1799] [serial = 782] [outer = 0x893b2800] 05:03:45 INFO - PROCESS | 1799 | 1460981025343 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 358 (0x8d9f8800) [pid = 1799] [serial = 783] [outer = 0x893b2800] 05:03:46 INFO - PROCESS | 1799 | 1460981026075 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1819ms 05:03:46 INFO - PROCESS | 1799 | 1460981026117 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 1799 | 1460981026122 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:03:46 INFO - PROCESS | 1799 | 1460981026129 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 1799 | 1460981026132 Marionette TRACE conn4 <- [1,1014,null,{}] 05:03:46 INFO - PROCESS | 1799 | 1460981026138 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}] 05:03:46 INFO - PROCESS | 1799 | 1460981026386 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:03:46 INFO - PROCESS | 1799 | 1460981026408 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x893bac00 == 106 [pid = 1799] [id = 261] 05:03:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 359 (0x8995f800) [pid = 1799] [serial = 784] [outer = (nil)] 05:03:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 360 (0x8e702000) [pid = 1799] [serial = 785] [outer = 0x8995f800] 05:03:46 INFO - PROCESS | 1799 | 1460981026482 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 361 (0x8e794800) [pid = 1799] [serial = 786] [outer = 0x8995f800] 05:03:47 INFO - PROCESS | 1799 | 1460981027598 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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1539ms 05:03:47 INFO - PROCESS | 1799 | 1460981027669 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 1799 | 1460981027676 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:03:47 INFO - PROCESS | 1799 | 1460981027685 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 1799 | 1460981027692 Marionette TRACE conn4 <- [1,1018,null,{}] 05:03:47 INFO - PROCESS | 1799 | 1460981027702 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}] 05:03:47 INFO - PROCESS | 1799 | 1460981027952 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:03:48 INFO - PROCESS | 1799 | 1460981028293 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f0800 == 107 [pid = 1799] [id = 262] 05:03:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 362 (0x842f2c00) [pid = 1799] [serial = 787] [outer = (nil)] 05:03:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 363 (0x8712e000) [pid = 1799] [serial = 788] [outer = 0x842f2c00] 05:03:48 INFO - PROCESS | 1799 | 1460981028386 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 364 (0x89909c00) [pid = 1799] [serial = 789] [outer = 0x842f2c00] 05:03:49 INFO - PROCESS | 1799 | 1460981029318 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1684ms 05:03:49 INFO - PROCESS | 1799 | 1460981029370 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 1799 | 1460981029379 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:03:49 INFO - PROCESS | 1799 | 1460981029389 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 1799 | 1460981029394 Marionette TRACE conn4 <- [1,1022,null,{}] 05:03:49 INFO - PROCESS | 1799 | 1460981029400 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}] 05:03:49 INFO - PROCESS | 1799 | 1460981029602 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:03:49 INFO - PROCESS | 1799 | 1460981029871 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ab400 == 108 [pid = 1799] [id = 263] 05:03:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 365 (0x8b9b3000) [pid = 1799] [serial = 790] [outer = (nil)] 05:03:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 366 (0x8dcad000) [pid = 1799] [serial = 791] [outer = 0x8b9b3000] 05:03:50 INFO - PROCESS | 1799 | 1460981030002 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 367 (0x8e708000) [pid = 1799] [serial = 792] [outer = 0x8b9b3000] 05:03:50 INFO - PROCESS | 1799 | 1460981030979 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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1634ms 05:03:51 INFO - PROCESS | 1799 | 1460981031033 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 1799 | 1460981031036 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:03:51 INFO - PROCESS | 1799 | 1460981031046 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 1799 | 1460981031052 Marionette TRACE conn4 <- [1,1026,null,{}] 05:03:51 INFO - PROCESS | 1799 | 1460981031069 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}] 05:03:51 INFO - PROCESS | 1799 | 1460981031274 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:03:51 INFO - PROCESS | 1799 | 1460981031586 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea0bc00 == 109 [pid = 1799] [id = 264] 05:03:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 368 (0x8ea16000) [pid = 1799] [serial = 793] [outer = (nil)] 05:03:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 369 (0x8ee90000) [pid = 1799] [serial = 794] [outer = 0x8ea16000] 05:03:51 INFO - PROCESS | 1799 | 1460981031680 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 370 (0x8f0f6800) [pid = 1799] [serial = 795] [outer = 0x8ea16000] 05:03:52 INFO - PROCESS | 1799 | 1460981032668 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1693ms 05:03:52 INFO - PROCESS | 1799 | 1460981032739 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 1799 | 1460981032744 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:03:52 INFO - PROCESS | 1799 | 1460981032751 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 1799 | 1460981032754 Marionette TRACE conn4 <- [1,1030,null,{}] 05:03:52 INFO - PROCESS | 1799 | 1460981032760 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}] 05:03:53 INFO - PROCESS | 1799 | 1460981033005 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:03:53 INFO - PROCESS | 1799 | 1460981033323 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x83986000 == 110 [pid = 1799] [id = 265] 05:03:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 371 (0x8e78f400) [pid = 1799] [serial = 796] [outer = (nil)] 05:03:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 372 (0x90251400) [pid = 1799] [serial = 797] [outer = 0x8e78f400] 05:03:53 INFO - PROCESS | 1799 | 1460981033415 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 373 (0x90258000) [pid = 1799] [serial = 798] [outer = 0x8e78f400] 05:03:54 INFO - PROCESS | 1799 | 1460981034299 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]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1586ms 05:03:54 INFO - PROCESS | 1799 | 1460981034337 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 1799 | 1460981034340 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:03:54 INFO - PROCESS | 1799 | 1460981034347 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 1799 | 1460981034351 Marionette TRACE conn4 <- [1,1034,null,{}] 05:03:54 INFO - PROCESS | 1799 | 1460981034357 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}] 05:03:54 INFO - PROCESS | 1799 | 1460981034552 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:03:54 INFO - PROCESS | 1799 | 1460981034821 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee5400 == 111 [pid = 1799] [id = 266] 05:03:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 374 (0x902d4400) [pid = 1799] [serial = 799] [outer = (nil)] 05:03:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 375 (0x902db000) [pid = 1799] [serial = 800] [outer = 0x902d4400] 05:03:54 INFO - PROCESS | 1799 | 1460981034950 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 376 (0x9062c800) [pid = 1799] [serial = 801] [outer = 0x902d4400] 05:03:55 INFO - PROCESS | 1799 | 1460981035814 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1532ms 05:03:55 INFO - PROCESS | 1799 | 1460981035880 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:03:55 INFO - PROCESS | 1799 | 1460981035884 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:03:55 INFO - PROCESS | 1799 | 1460981035891 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 1799 | 1460981035894 Marionette TRACE conn4 <- [1,1038,null,{}] 05:03:55 INFO - PROCESS | 1799 | 1460981035900 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}] 05:03:56 INFO - PROCESS | 1799 | 1460981036167 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:03:56 INFO - PROCESS | 1799 | 1460981036497 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x93242800 == 112 [pid = 1799] [id = 267] 05:03:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 377 (0x932a4c00) [pid = 1799] [serial = 802] [outer = (nil)] 05:03:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 378 (0x94059800) [pid = 1799] [serial = 803] [outer = 0x932a4c00] 05:03:56 INFO - PROCESS | 1799 | 1460981036599 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 379 (0x9424c800) [pid = 1799] [serial = 804] [outer = 0x932a4c00] 05:03:57 INFO - PROCESS | 1799 | 1460981037472 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]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1630ms 05:03:57 INFO - PROCESS | 1799 | 1460981037521 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 1799 | 1460981037525 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:03:57 INFO - PROCESS | 1799 | 1460981037532 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 1799 | 1460981037535 Marionette TRACE conn4 <- [1,1042,null,{}] 05:03:57 INFO - PROCESS | 1799 | 1460981037541 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}] 05:03:57 INFO - PROCESS | 1799 | 1460981037732 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:03:58 INFO - PROCESS | 1799 | 1460981038036 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x9405a400 == 113 [pid = 1799] [id = 268] 05:03:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 380 (0x942dcc00) [pid = 1799] [serial = 805] [outer = (nil)] 05:03:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 381 (0x94450000) [pid = 1799] [serial = 806] [outer = 0x942dcc00] 05:03:58 INFO - PROCESS | 1799 | 1460981038129 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 382 (0x94458c00) [pid = 1799] [serial = 807] [outer = 0x942dcc00] 05:03:58 INFO - PROCESS | 1799 | 1460981038993 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]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1529ms 05:03:59 INFO - PROCESS | 1799 | 1460981039062 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 1799 | 1460981039065 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:03:59 INFO - PROCESS | 1799 | 1460981039072 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 1799 | 1460981039075 Marionette TRACE conn4 <- [1,1046,null,{}] 05:03:59 INFO - PROCESS | 1799 | 1460981039081 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}] 05:03:59 INFO - PROCESS | 1799 | 1460981039262 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:03:59 INFO - PROCESS | 1799 | 1460981039567 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x942e3800 == 114 [pid = 1799] [id = 269] 05:03:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 383 (0x942e6c00) [pid = 1799] [serial = 808] [outer = (nil)] 05:03:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 384 (0x96ad3c00) [pid = 1799] [serial = 809] [outer = 0x942e6c00] 05:03:59 INFO - PROCESS | 1799 | 1460981039662 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 385 (0x96bebc00) [pid = 1799] [serial = 810] [outer = 0x942e6c00] 05:04:00 INFO - PROCESS | 1799 | 1460981040500 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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1486ms 05:04:00 INFO - PROCESS | 1799 | 1460981040559 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 1799 | 1460981040564 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:04:00 INFO - PROCESS | 1799 | 1460981040570 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 1799 | 1460981040573 Marionette TRACE conn4 <- [1,1050,null,{}] 05:04:00 INFO - PROCESS | 1799 | 1460981040579 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}] 05:04:00 INFO - PROCESS | 1799 | 1460981040766 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:04:01 INFO - PROCESS | 1799 | 1460981041083 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8ebc00 == 115 [pid = 1799] [id = 270] 05:04:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 386 (0x8f10dc00) [pid = 1799] [serial = 811] [outer = (nil)] 05:04:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 387 (0x98050800) [pid = 1799] [serial = 812] [outer = 0x8f10dc00] 05:04:01 INFO - PROCESS | 1799 | 1460981041175 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 388 (0x9805bc00) [pid = 1799] [serial = 813] [outer = 0x8f10dc00] 05:04:02 INFO - PROCESS | 1799 | 1460981042052 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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1533ms 05:04:02 INFO - PROCESS | 1799 | 1460981042104 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 1799 | 1460981042117 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:04:02 INFO - PROCESS | 1799 | 1460981042128 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 1799 | 1460981042131 Marionette TRACE conn4 <- [1,1054,null,{}] 05:04:02 INFO - PROCESS | 1799 | 1460981042138 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}] 05:04:02 INFO - PROCESS | 1799 | 1460981042352 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:04:02 INFO - PROCESS | 1799 | 1460981042682 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c08c00 == 116 [pid = 1799] [id = 271] 05:04:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 389 (0x87c0b000) [pid = 1799] [serial = 814] [outer = (nil)] 05:04:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 390 (0x87c0f400) [pid = 1799] [serial = 815] [outer = 0x87c0b000] 05:04:02 INFO - PROCESS | 1799 | 1460981042777 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 391 (0x87c10c00) [pid = 1799] [serial = 816] [outer = 0x87c0b000] 05:04:03 INFO - PROCESS | 1799 | 1460981043663 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]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1592ms 05:04:03 INFO - PROCESS | 1799 | 1460981043722 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 1799 | 1460981043725 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:04:03 INFO - PROCESS | 1799 | 1460981043733 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 1799 | 1460981043738 Marionette TRACE conn4 <- [1,1058,null,{}] 05:04:03 INFO - PROCESS | 1799 | 1460981043744 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}] 05:04:03 INFO - PROCESS | 1799 | 1460981043969 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:04:04 INFO - PROCESS | 1799 | 1460981044295 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c16c00 == 117 [pid = 1799] [id = 272] 05:04:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 392 (0x982d7000) [pid = 1799] [serial = 817] [outer = (nil)] 05:04:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 393 (0x9897d800) [pid = 1799] [serial = 818] [outer = 0x982d7000] 05:04:04 INFO - PROCESS | 1799 | 1460981044404 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 394 (0x99415000) [pid = 1799] [serial = 819] [outer = 0x982d7000] 05:04:05 INFO - PROCESS | 1799 | 1460981045335 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]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1639ms 05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:04:05 INFO - PROCESS | 1799 | 1460981045373 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 1799 | 1460981045376 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:04:05 INFO - PROCESS | 1799 | 1460981045384 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 1799 | 1460981045388 Marionette TRACE conn4 <- [1,1062,null,{}] 05:04:05 INFO - PROCESS | 1799 | 1460981045394 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}] 05:04:05 INFO - PROCESS | 1799 | 1460981045603 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:04:05 INFO - PROCESS | 1799 | 1460981045931 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x87eb8400 == 118 [pid = 1799] [id = 273] 05:04:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 395 (0x87eba000) [pid = 1799] [serial = 820] [outer = (nil)] 05:04:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 396 (0x87ebf000) [pid = 1799] [serial = 821] [outer = 0x87eba000] 05:04:06 INFO - PROCESS | 1799 | 1460981046035 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 397 (0x87ec1000) [pid = 1799] [serial = 822] [outer = 0x87eba000] 05:04:06 INFO - PROCESS | 1799 | 1460981046920 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]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1581ms 05:04:06 INFO - PROCESS | 1799 | 1460981046964 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 1799 | 1460981046968 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:04:06 INFO - PROCESS | 1799 | 1460981046975 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 1799 | 1460981046979 Marionette TRACE conn4 <- [1,1066,null,{}] 05:04:06 INFO - PROCESS | 1799 | 1460981046985 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}] 05:04:07 INFO - PROCESS | 1799 | 1460981047218 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:04:07 INFO - PROCESS | 1799 | 1460981047575 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec3c00 == 119 [pid = 1799] [id = 274] 05:04:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 398 (0x8fab3c00) [pid = 1799] [serial = 823] [outer = (nil)] 05:04:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 399 (0x98a22800) [pid = 1799] [serial = 824] [outer = 0x8fab3c00] 05:04:07 INFO - PROCESS | 1799 | 1460981047671 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 400 (0x9ae11800) [pid = 1799] [serial = 825] [outer = 0x8fab3c00] 05:04:08 INFO - PROCESS | 1799 | 1460981048574 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]]]}] 05:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1633ms 05:04:08 INFO - PROCESS | 1799 | 1460981048609 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 1799 | 1460981048612 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:04:08 INFO - PROCESS | 1799 | 1460981048618 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 1799 | 1460981048622 Marionette TRACE conn4 <- [1,1070,null,{}] 05:04:08 INFO - PROCESS | 1799 | 1460981048627 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}] 05:04:08 INFO - PROCESS | 1799 | 1460981048830 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:04:09 INFO - PROCESS | 1799 | 1460981049146 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a76000 == 120 [pid = 1799] [id = 275] 05:04:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 401 (0x86a77c00) [pid = 1799] [serial = 826] [outer = (nil)] 05:04:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 402 (0x86a7d000) [pid = 1799] [serial = 827] [outer = 0x86a77c00] 05:04:09 INFO - PROCESS | 1799 | 1460981049241 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 403 (0x86a7e800) [pid = 1799] [serial = 828] [outer = 0x86a77c00] 05:04:10 INFO - PROCESS | 1799 | 1460981050088 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]]]}] 05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1530ms 05:04:10 INFO - PROCESS | 1799 | 1460981050149 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 1799 | 1460981050153 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:04:10 INFO - PROCESS | 1799 | 1460981050159 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 1799 | 1460981050162 Marionette TRACE conn4 <- [1,1074,null,{}] 05:04:10 INFO - PROCESS | 1799 | 1460981050168 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}] 05:04:10 INFO - PROCESS | 1799 | 1460981050385 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:04:10 INFO - PROCESS | 1799 | 1460981050725 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bcd400 == 121 [pid = 1799] [id = 276] 05:04:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 404 (0x83bd2c00) [pid = 1799] [serial = 829] [outer = (nil)] 05:04:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 405 (0x87ebf800) [pid = 1799] [serial = 830] [outer = 0x83bd2c00] 05:04:10 INFO - PROCESS | 1799 | 1460981050822 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 406 (0x8b9af400) [pid = 1799] [serial = 831] [outer = 0x83bd2c00] 05:04:11 INFO - PROCESS | 1799 | 1460981051701 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]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1584ms 05:04:11 INFO - PROCESS | 1799 | 1460981051745 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 1799 | 1460981051749 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:04:11 INFO - PROCESS | 1799 | 1460981051755 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 1799 | 1460981051758 Marionette TRACE conn4 <- [1,1078,null,{}] 05:04:11 INFO - PROCESS | 1799 | 1460981051764 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}] 05:04:11 INFO - PROCESS | 1799 | 1460981051967 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:04:12 INFO - PROCESS | 1799 | 1460981052297 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a83000 == 122 [pid = 1799] [id = 277] 05:04:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 407 (0x8ea19000) [pid = 1799] [serial = 832] [outer = (nil)] 05:04:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 408 (0x9025d400) [pid = 1799] [serial = 833] [outer = 0x8ea19000] 05:04:12 INFO - PROCESS | 1799 | 1460981052403 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 409 (0x98050000) [pid = 1799] [serial = 834] [outer = 0x8ea19000] 05:04:13 INFO - PROCESS | 1799 | 1460981053948 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]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2231ms 05:04:13 INFO - PROCESS | 1799 | 1460981053987 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 1799 | 1460981053993 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:04:14 INFO - PROCESS | 1799 | 1460981054002 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1799 | 1460981054007 Marionette TRACE conn4 <- [1,1082,null,{}] 05:04:14 INFO - PROCESS | 1799 | 1460981054017 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}] 05:04:14 INFO - PROCESS | 1799 | 1460981054214 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:04:14 INFO - PROCESS | 1799 | 1460981054486 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bcb400 == 123 [pid = 1799] [id = 278] 05:04:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 410 (0x841d6c00) [pid = 1799] [serial = 835] [outer = (nil)] 05:04:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 411 (0x84b08400) [pid = 1799] [serial = 836] [outer = 0x841d6c00] 05:04:14 INFO - PROCESS | 1799 | 1460981054574 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 412 (0x84b0cc00) [pid = 1799] [serial = 837] [outer = 0x841d6c00] 05:04:15 INFO - PROCESS | 1799 | 1460981055437 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]]]}] 05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1482ms 05:04:15 INFO - PROCESS | 1799 | 1460981055485 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 1799 | 1460981055494 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:04:15 INFO - PROCESS | 1799 | 1460981055505 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 1799 | 1460981055509 Marionette TRACE conn4 <- [1,1086,null,{}] 05:04:15 INFO - PROCESS | 1799 | 1460981055515 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}] 05:04:15 INFO - PROCESS | 1799 | 1460981055709 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:04:16 INFO - PROCESS | 1799 | 1460981056059 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f5c00 == 124 [pid = 1799] [id = 279] 05:04:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 413 (0x842f6c00) [pid = 1799] [serial = 838] [outer = (nil)] 05:04:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 414 (0x87127000) [pid = 1799] [serial = 839] [outer = 0x842f6c00] 05:04:16 INFO - PROCESS | 1799 | 1460981056231 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 415 (0x87132c00) [pid = 1799] [serial = 840] [outer = 0x842f6c00] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8b527c00 == 123 [pid = 1799] [id = 193] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8881e000 == 122 [pid = 1799] [id = 170] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8f106800 == 121 [pid = 1799] [id = 50] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8881c800 == 120 [pid = 1799] [id = 192] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8f103c00 == 119 [pid = 1799] [id = 59] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x89952c00 == 118 [pid = 1799] [id = 168] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x88813400 == 117 [pid = 1799] [id = 169] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8990c800 == 116 [pid = 1799] [id = 191] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x83f26400 == 115 [pid = 1799] [id = 252] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x83f28000 == 114 [pid = 1799] [id = 251] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0xa01a8c00 == 113 [pid = 1799] [id = 249] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x83f21800 == 112 [pid = 1799] [id = 250] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0xa2b0dc00 == 111 [pid = 1799] [id = 248] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x9fdabc00 == 110 [pid = 1799] [id = 247] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f2400 == 109 [pid = 1799] [id = 246] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbb7400 == 108 [pid = 1799] [id = 244] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x942e8c00 == 107 [pid = 1799] [id = 245] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x94456800 == 106 [pid = 1799] [id = 243] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc5c00 == 105 [pid = 1799] [id = 242] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3eb400 == 104 [pid = 1799] [id = 241] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8ee800 == 103 [pid = 1799] [id = 240] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3f8000 == 102 [pid = 1799] [id = 239] 05:04:17 INFO - PROCESS | 1799 | --DOCSHELL 0x891eb800 == 101 [pid = 1799] [id = 238] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 414 (0x8ee90c00) [pid = 1799] [serial = 713] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 413 (0x8ab87400) [pid = 1799] [serial = 701] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 412 (0x98973400) [pid = 1799] [serial = 686] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 411 (0x991ad400) [pid = 1799] [serial = 692] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 410 (0x9583b400) [pid = 1799] [serial = 698] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 409 (0x8fd98000) [pid = 1799] [serial = 711] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 408 (0x8ea14000) [pid = 1799] [serial = 707] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 407 (0x8b9b2400) [pid = 1799] [serial = 702] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 406 (0x8844f400) [pid = 1799] [serial = 647] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 405 (0x94241400) [pid = 1799] [serial = 668] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 404 (0x94452000) [pid = 1799] [serial = 674] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 403 (0x8b528800) [pid = 1799] [serial = 650] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 402 (0x8f110800) [pid = 1799] [serial = 656] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 401 (0x8dcaa800) [pid = 1799] [serial = 705] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 400 (0x9eb40400) [pid = 1799] [serial = 695] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 399 (0x8f0f5c00) [pid = 1799] [serial = 710] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 398 (0x8fee4400) [pid = 1799] [serial = 659] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 397 (0x98a31000) [pid = 1799] [serial = 689] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 396 (0x8e8eb400) [pid = 1799] [serial = 653] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 395 (0x8b3f0800) [pid = 1799] [serial = 704] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 394 (0x98056400) [pid = 1799] [serial = 683] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 393 (0x902da800) [pid = 1799] [serial = 662] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 392 (0x8ea67c00) [pid = 1799] [serial = 708] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 391 (0x8ee89400) [pid = 1799] [serial = 645] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 390 (0x942e8400) [pid = 1799] [serial = 671] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 389 (0x93423800) [pid = 1799] [serial = 665] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 388 (0x97b70000) [pid = 1799] [serial = 680] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | --DOMWINDOW == 387 (0x958f1800) [pid = 1799] [serial = 677] [outer = (nil)] [url = about:blank] 05:04:18 INFO - PROCESS | 1799 | 1460981058123 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2734ms 05:04:18 INFO - PROCESS | 1799 | 1460981058246 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:04:18 INFO - PROCESS | 1799 | 1460981058250 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:04:18 INFO - PROCESS | 1799 | 1460981058269 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 1799 | 1460981058275 Marionette TRACE conn4 <- [1,1090,null,{}] 05:04:18 INFO - PROCESS | 1799 | 1460981058293 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}] 05:04:18 INFO - PROCESS | 1799 | 1460981058463 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:04:18 INFO - PROCESS | 1799 | 1460981058478 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f23000 == 102 [pid = 1799] [id = 280] 05:04:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 388 (0x842edc00) [pid = 1799] [serial = 841] [outer = (nil)] 05:04:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 389 (0x87c10400) [pid = 1799] [serial = 842] [outer = 0x842edc00] 05:04:18 INFO - PROCESS | 1799 | 1460981058554 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 390 (0x87ec1400) [pid = 1799] [serial = 843] [outer = 0x842edc00] 05:04:19 INFO - PROCESS | 1799 | 1460981059479 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1261ms 05:04:19 INFO - PROCESS | 1799 | 1460981059522 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:04:19 INFO - PROCESS | 1799 | 1460981059526 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:04:19 INFO - PROCESS | 1799 | 1460981059532 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 1799 | 1460981059536 Marionette TRACE conn4 <- [1,1094,null,{}] 05:04:19 INFO - PROCESS | 1799 | 1460981059541 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}] 05:04:19 INFO - PROCESS | 1799 | 1460981059723 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:04:19 INFO - PROCESS | 1799 | 1460981059913 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f9c00 == 103 [pid = 1799] [id = 281] 05:04:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 391 (0x88444000) [pid = 1799] [serial = 844] [outer = (nil)] 05:04:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 392 (0x8905f800) [pid = 1799] [serial = 845] [outer = 0x88444000] 05:04:19 INFO - PROCESS | 1799 | 1460981059990 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 393 (0x891e8400) [pid = 1799] [serial = 846] [outer = 0x88444000] 05:04:20 INFO - PROCESS | 1799 | 1460981060870 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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1382ms 05:04:20 INFO - PROCESS | 1799 | 1460981060919 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 1799 | 1460981060922 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:04:20 INFO - PROCESS | 1799 | 1460981060928 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 1799 | 1460981060931 Marionette TRACE conn4 <- [1,1098,null,{}] 05:04:20 INFO - PROCESS | 1799 | 1460981060937 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}] 05:04:21 INFO - PROCESS | 1799 | 1460981061169 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:04:21 INFO - PROCESS | 1799 | 1460981061203 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a82400 == 104 [pid = 1799] [id = 282] 05:04:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 394 (0x891e7800) [pid = 1799] [serial = 847] [outer = (nil)] 05:04:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 395 (0x8990ec00) [pid = 1799] [serial = 848] [outer = 0x891e7800] 05:04:21 INFO - PROCESS | 1799 | 1460981061278 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 396 (0x89959000) [pid = 1799] [serial = 849] [outer = 0x891e7800] 05:04:22 INFO - PROCESS | 1799 | 1460981062193 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]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1286ms 05:04:22 INFO - PROCESS | 1799 | 1460981062215 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:04:22 INFO - PROCESS | 1799 | 1460981062218 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:04:22 INFO - PROCESS | 1799 | 1460981062232 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 1799 | 1460981062235 Marionette TRACE conn4 <- [1,1102,null,{}] 05:04:22 INFO - PROCESS | 1799 | 1460981062241 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}] 05:04:22 INFO - PROCESS | 1799 | 1460981062537 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:04:22 INFO - PROCESS | 1799 | 1460981062588 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f2a000 == 105 [pid = 1799] [id = 283] 05:04:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 397 (0x841cec00) [pid = 1799] [serial = 850] [outer = (nil)] 05:04:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 398 (0x89959800) [pid = 1799] [serial = 851] [outer = 0x841cec00] 05:04:24 INFO - PROCESS | 1799 | 1460981064615 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 399 (0x8b9b5800) [pid = 1799] [serial = 852] [outer = 0x841cec00] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 398 (0x89065800) [pid = 1799] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 397 (0xa0d49400) [pid = 1799] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 396 (0x8ea5ac00) [pid = 1799] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 395 (0x8bbba800) [pid = 1799] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 394 (0x8dca9800) [pid = 1799] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 393 (0x8e8f6000) [pid = 1799] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 392 (0x97c40c00) [pid = 1799] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 391 (0x9807c000) [pid = 1799] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 390 (0x8f0f8000) [pid = 1799] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 389 (0x8b52cc00) [pid = 1799] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 388 (0x8f0ecc00) [pid = 1799] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 387 (0x8ea58800) [pid = 1799] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 386 (0x891eec00) [pid = 1799] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 385 (0x8b79d400) [pid = 1799] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 384 (0x8bbc0800) [pid = 1799] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 383 (0xa5fd4000) [pid = 1799] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 382 (0x8ab82800) [pid = 1799] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 381 (0x8906e800) [pid = 1799] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 380 (0x9808a400) [pid = 1799] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 379 (0x83981c00) [pid = 1799] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 378 (0x842ef800) [pid = 1799] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 377 (0x95844c00) [pid = 1799] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 376 (0x8f102000) [pid = 1799] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 375 (0x98057000) [pid = 1799] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 374 (0x89953800) [pid = 1799] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 373 (0x891ee000) [pid = 1799] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 372 (0x8712c000) [pid = 1799] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 371 (0x8ea14800) [pid = 1799] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 370 (0x8b3efc00) [pid = 1799] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 369 (0x8e796800) [pid = 1799] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 368 (0xa789c000) [pid = 1799] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 367 (0x83f2a400) [pid = 1799] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 366 (0x8ee82800) [pid = 1799] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 365 (0x88443400) [pid = 1799] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 364 (0x93234800) [pid = 1799] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 363 (0x8ab8ec00) [pid = 1799] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 362 (0x89b02800) [pid = 1799] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 361 (0x91f78c00) [pid = 1799] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 360 (0x8881a000) [pid = 1799] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 359 (0x8e704800) [pid = 1799] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:04:24 INFO - PROCESS | 1799 | --DOMWINDOW == 358 (0x9df34000) [pid = 1799] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 357 (0x90254000) [pid = 1799] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 356 (0x8b520800) [pid = 1799] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 355 (0x8e8ef000) [pid = 1799] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 354 (0x91f81000) [pid = 1799] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 353 (0xa6d98c00) [pid = 1799] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 352 (0x9424a000) [pid = 1799] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 351 (0x8dcc1c00) [pid = 1799] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 350 (0x89952000) [pid = 1799] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 349 (0x94060c00) [pid = 1799] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 348 (0x8995e400) [pid = 1799] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 347 (0x9b244800) [pid = 1799] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 346 (0x98975400) [pid = 1799] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 345 (0x915c0400) [pid = 1799] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 344 (0x9329e800) [pid = 1799] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 343 (0x8e78f000) [pid = 1799] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 342 (0x8fd9e800) [pid = 1799] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 341 (0x89954000) [pid = 1799] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 340 (0x90253400) [pid = 1799] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 339 (0x8fd95400) [pid = 1799] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 338 (0x8dca9c00) [pid = 1799] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 337 (0x8d9f9400) [pid = 1799] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 336 (0x8fee4800) [pid = 1799] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 335 (0x8fb94c00) [pid = 1799] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 334 (0x841cd000) [pid = 1799] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 333 (0x96a81c00) [pid = 1799] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 332 (0x91f7a800) [pid = 1799] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 331 (0x97c32800) [pid = 1799] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 330 (0x8b9adc00) [pid = 1799] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 329 (0x98c56c00) [pid = 1799] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 328 (0x8fee0c00) [pid = 1799] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 327 (0x9702f800) [pid = 1799] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 326 (0x983f8800) [pid = 1799] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 325 (0x8995d400) [pid = 1799] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 324 (0xa46a8c00) [pid = 1799] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 323 (0x8b3f6c00) [pid = 1799] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 322 (0x902d1400) [pid = 1799] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 321 (0x979d5400) [pid = 1799] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0x8ea12c00) [pid = 1799] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0x9b243400) [pid = 1799] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x8b7a5800) [pid = 1799] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 317 (0xa2b0fc00) [pid = 1799] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 316 (0x893b2800) [pid = 1799] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 315 (0x91239000) [pid = 1799] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 314 (0xa01d2c00) [pid = 1799] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 313 (0x8e8e9800) [pid = 1799] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 312 (0x90260400) [pid = 1799] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 311 (0xa4c8ac00) [pid = 1799] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 310 (0x932acc00) [pid = 1799] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 309 (0x93429000) [pid = 1799] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 308 (0x8fab5400) [pid = 1799] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 307 (0x8dcc6800) [pid = 1799] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 306 (0x915c6c00) [pid = 1799] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 305 (0x89907400) [pid = 1799] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 304 (0x89066000) [pid = 1799] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 303 (0x9df3b800) [pid = 1799] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 302 (0x91f76800) [pid = 1799] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 301 (0x98a28800) [pid = 1799] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 300 (0x99114c00) [pid = 1799] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 299 (0x95844000) [pid = 1799] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 298 (0x83f28400) [pid = 1799] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 297 (0x89903c00) [pid = 1799] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 296 (0x8fd9d400) [pid = 1799] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 295 (0x94456c00) [pid = 1799] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x8e793800) [pid = 1799] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 293 (0x91241400) [pid = 1799] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0xa2913400) [pid = 1799] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x841d4c00) [pid = 1799] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x8e70dc00) [pid = 1799] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x88444800) [pid = 1799] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x981a7400) [pid = 1799] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x93233c00) [pid = 1799] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x83f22c00) [pid = 1799] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0x8e798000) [pid = 1799] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x8dccd400) [pid = 1799] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 283 (0x96acb000) [pid = 1799] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 282 (0x97032c00) [pid = 1799] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x8dcae800) [pid = 1799] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x97d04400) [pid = 1799] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x88821000) [pid = 1799] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x8f0f7000) [pid = 1799] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x8995a400) [pid = 1799] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x98c5fc00) [pid = 1799] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0xa0b84400) [pid = 1799] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x902d8000) [pid = 1799] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0xa0b84800) [pid = 1799] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x902d7800) [pid = 1799] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x89906c00) [pid = 1799] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8f10a000) [pid = 1799] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x8e708400) [pid = 1799] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x89910000) [pid = 1799] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x8b520400) [pid = 1799] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x8b799800) [pid = 1799] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x88819c00) [pid = 1799] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x8e70f400) [pid = 1799] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x91f7b000) [pid = 1799] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x982d7800) [pid = 1799] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x8e70a800) [pid = 1799] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x8d9f1800) [pid = 1799] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x8fac0c00) [pid = 1799] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x891f0400) [pid = 1799] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8dcc7c00) [pid = 1799] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:04:25 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8dcc4400) [pid = 1799] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:04:25 INFO - PROCESS | 1799 | 1460981065702 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]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 3489ms 05:04:25 INFO - PROCESS | 1799 | 1460981065722 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 1799 | 1460981065724 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:04:25 INFO - PROCESS | 1799 | 1460981065731 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 1799 | 1460981065733 Marionette TRACE conn4 <- [1,1106,null,{}] 05:04:25 INFO - PROCESS | 1799 | 1460981065752 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}] 05:04:25 INFO - PROCESS | 1799 | 1460981065935 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:04:25 INFO - PROCESS | 1799 | 1460981065955 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x83981c00 == 106 [pid = 1799] [id = 284] 05:04:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x83f2a400) [pid = 1799] [serial = 853] [outer = (nil)] 05:04:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x88448400) [pid = 1799] [serial = 854] [outer = 0x83f2a400] 05:04:26 INFO - PROCESS | 1799 | 1460981066029 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x89065800) [pid = 1799] [serial = 855] [outer = 0x83f2a400] 05:04:27 INFO - PROCESS | 1799 | 1460981067151 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]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1485ms 05:04:27 INFO - PROCESS | 1799 | 1460981067218 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 1799 | 1460981067224 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:04:27 INFO - PROCESS | 1799 | 1460981067233 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 1799 | 1460981067239 Marionette TRACE conn4 <- [1,1110,null,{}] 05:04:27 INFO - PROCESS | 1799 | 1460981067247 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}] 05:04:27 INFO - PROCESS | 1799 | 1460981067494 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:04:27 INFO - PROCESS | 1799 | 1460981067828 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x83989800 == 107 [pid = 1799] [id = 285] 05:04:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x83f26000) [pid = 1799] [serial = 856] [outer = (nil)] 05:04:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x841d3c00) [pid = 1799] [serial = 857] [outer = 0x83f26000] 05:04:27 INFO - PROCESS | 1799 | 1460981067918 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x842f6800) [pid = 1799] [serial = 858] [outer = 0x83f26000] 05:04:28 INFO - PROCESS | 1799 | 1460981068838 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1640ms 05:04:28 INFO - PROCESS | 1799 | 1460981068874 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 1799 | 1460981068883 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:04:28 INFO - PROCESS | 1799 | 1460981068894 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 1799 | 1460981068897 Marionette TRACE conn4 <- [1,1114,null,{}] 05:04:28 INFO - PROCESS | 1799 | 1460981068904 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}] 05:04:29 INFO - PROCESS | 1799 | 1460981069104 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:04:29 INFO - PROCESS | 1799 | 1460981069376 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a78000 == 108 [pid = 1799] [id = 286] 05:04:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x86a78c00) [pid = 1799] [serial = 859] [outer = (nil)] 05:04:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x87128c00) [pid = 1799] [serial = 860] [outer = 0x86a78c00] 05:04:29 INFO - PROCESS | 1799 | 1460981069504 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x87c0bc00) [pid = 1799] [serial = 861] [outer = 0x86a78c00] 05:04:30 INFO - PROCESS | 1799 | 1460981070546 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1687ms 05:04:30 INFO - PROCESS | 1799 | 1460981070581 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 1799 | 1460981070584 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:04:30 INFO - PROCESS | 1799 | 1460981070592 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 1799 | 1460981070597 Marionette TRACE conn4 <- [1,1118,null,{}] 05:04:30 INFO - PROCESS | 1799 | 1460981070614 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}] 05:04:30 INFO - PROCESS | 1799 | 1460981070871 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:04:31 INFO - PROCESS | 1799 | 1460981071185 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x87132000 == 109 [pid = 1799] [id = 287] 05:04:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x89901400) [pid = 1799] [serial = 862] [outer = (nil)] 05:04:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x89910400) [pid = 1799] [serial = 863] [outer = 0x89901400] 05:04:31 INFO - PROCESS | 1799 | 1460981071276 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x89960000) [pid = 1799] [serial = 864] [outer = 0x89901400] 05:04:32 INFO - PROCESS | 1799 | 1460981072234 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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1692ms 05:04:32 INFO - PROCESS | 1799 | 1460981072285 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 1799 | 1460981072290 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:04:32 INFO - PROCESS | 1799 | 1460981072296 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 1799 | 1460981072300 Marionette TRACE conn4 <- [1,1122,null,{}] 05:04:32 INFO - PROCESS | 1799 | 1460981072306 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}] 05:04:32 INFO - PROCESS | 1799 | 1460981072518 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:04:32 INFO - PROCESS | 1799 | 1460981072790 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b7c00 == 110 [pid = 1799] [id = 288] 05:04:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x89b02800) [pid = 1799] [serial = 865] [outer = (nil)] 05:04:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x8ab8d800) [pid = 1799] [serial = 866] [outer = 0x89b02800] 05:04:32 INFO - PROCESS | 1799 | 1460981072921 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x8b3ed400) [pid = 1799] [serial = 867] [outer = 0x89b02800] 05:04:33 INFO - PROCESS | 1799 | 1460981073791 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1535ms 05:04:33 INFO - PROCESS | 1799 | 1460981073833 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 1799 | 1460981073837 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:04:33 INFO - PROCESS | 1799 | 1460981073843 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 1799 | 1460981073847 Marionette TRACE conn4 <- [1,1126,null,{}] 05:04:33 INFO - PROCESS | 1799 | 1460981073853 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}] 05:04:34 INFO - PROCESS | 1799 | 1460981074053 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:04:34 INFO - PROCESS | 1799 | 1460981074322 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x89957800 == 111 [pid = 1799] [id = 289] 05:04:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x8ab84400) [pid = 1799] [serial = 868] [outer = (nil)] 05:04:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x8b524c00) [pid = 1799] [serial = 869] [outer = 0x8ab84400] 05:04:34 INFO - PROCESS | 1799 | 1460981074449 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x8b798400) [pid = 1799] [serial = 870] [outer = 0x8ab84400] 05:04:35 INFO - PROCESS | 1799 | 1460981075326 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1529ms 05:04:35 INFO - PROCESS | 1799 | 1460981075373 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:04:35 INFO - PROCESS | 1799 | 1460981075377 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:04:35 INFO - PROCESS | 1799 | 1460981075384 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 1799 | 1460981075387 Marionette TRACE conn4 <- [1,1130,null,{}] 05:04:35 INFO - PROCESS | 1799 | 1460981075393 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}] 05:04:35 INFO - PROCESS | 1799 | 1460981075623 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:04:35 INFO - PROCESS | 1799 | 1460981075949 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f2c400 == 112 [pid = 1799] [id = 290] 05:04:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x8bbb9400) [pid = 1799] [serial = 871] [outer = (nil)] 05:04:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x8d9f2800) [pid = 1799] [serial = 872] [outer = 0x8bbb9400] 05:04:36 INFO - PROCESS | 1799 | 1460981076050 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x8dcae800) [pid = 1799] [serial = 873] [outer = 0x8bbb9400] 05:04:36 INFO - PROCESS | 1799 | 1460981076919 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]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1580ms 05:04:36 INFO - PROCESS | 1799 | 1460981076964 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 1799 | 1460981076968 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:04:36 INFO - PROCESS | 1799 | 1460981076975 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 1799 | 1460981076978 Marionette TRACE conn4 <- [1,1134,null,{}] 05:04:36 INFO - PROCESS | 1799 | 1460981076984 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}] 05:04:37 INFO - PROCESS | 1799 | 1460981077165 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:04:37 INFO - PROCESS | 1799 | 1460981077443 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbbc800 == 113 [pid = 1799] [id = 291] 05:04:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x8dca9c00) [pid = 1799] [serial = 874] [outer = (nil)] 05:04:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x8dccd400) [pid = 1799] [serial = 875] [outer = 0x8dca9c00] 05:04:37 INFO - PROCESS | 1799 | 1460981077570 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x8e705c00) [pid = 1799] [serial = 876] [outer = 0x8dca9c00] 05:04:38 INFO - PROCESS | 1799 | 1460981078457 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1528ms 05:04:38 INFO - PROCESS | 1799 | 1460981078504 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 1799 | 1460981078508 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:04:38 INFO - PROCESS | 1799 | 1460981078514 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 1799 | 1460981078517 Marionette TRACE conn4 <- [1,1138,null,{}] 05:04:38 INFO - PROCESS | 1799 | 1460981078523 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}] 05:04:38 INFO - PROCESS | 1799 | 1460981078709 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:04:38 INFO - PROCESS | 1799 | 1460981078978 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x89060400 == 114 [pid = 1799] [id = 292] 05:04:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x8dcc3800) [pid = 1799] [serial = 877] [outer = (nil)] 05:04:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x8e8e9800) [pid = 1799] [serial = 878] [outer = 0x8dcc3800] 05:04:39 INFO - PROCESS | 1799 | 1460981079110 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 283 (0x8e8f1400) [pid = 1799] [serial = 879] [outer = 0x8dcc3800] 05:04:39 INFO - PROCESS | 1799 | 1460981079950 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]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1483ms 05:04:40 INFO - PROCESS | 1799 | 1460981079998 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 1799 | 1460981080002 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:04:40 INFO - PROCESS | 1799 | 1460981080009 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 1799 | 1460981080012 Marionette TRACE conn4 <- [1,1142,null,{}] 05:04:40 INFO - PROCESS | 1799 | 1460981080018 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}] 05:04:40 INFO - PROCESS | 1799 | 1460981080198 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:04:40 INFO - PROCESS | 1799 | 1460981080516 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b0fc00 == 115 [pid = 1799] [id = 293] 05:04:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 284 (0x8d9eec00) [pid = 1799] [serial = 880] [outer = (nil)] 05:04:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0x8ea0c000) [pid = 1799] [serial = 881] [outer = 0x8d9eec00] 05:04:40 INFO - PROCESS | 1799 | 1460981080608 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x8ea0f800) [pid = 1799] [serial = 882] [outer = 0x8d9eec00] 05:04:41 INFO - PROCESS | 1799 | 1460981081436 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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1479ms 05:04:41 INFO - PROCESS | 1799 | 1460981081489 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 1799 | 1460981081494 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:04:41 INFO - PROCESS | 1799 | 1460981081501 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 1799 | 1460981081504 Marionette TRACE conn4 <- [1,1146,null,{}] 05:04:41 INFO - PROCESS | 1799 | 1460981081510 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}] 05:04:41 INFO - PROCESS | 1799 | 1460981081700 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:04:42 INFO - PROCESS | 1799 | 1460981082008 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8eac00 == 116 [pid = 1799] [id = 294] 05:04:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0x8ea0ac00) [pid = 1799] [serial = 883] [outer = (nil)] 05:04:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x8ea63400) [pid = 1799] [serial = 884] [outer = 0x8ea0ac00] 05:04:42 INFO - PROCESS | 1799 | 1460981082105 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x8ea66c00) [pid = 1799] [serial = 885] [outer = 0x8ea0ac00] 05:04:43 INFO - PROCESS | 1799 | 1460981083019 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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1583ms 05:04:43 INFO - PROCESS | 1799 | 1460981083085 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:04:43 INFO - PROCESS | 1799 | 1460981083089 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:04:43 INFO - PROCESS | 1799 | 1460981083096 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 1799 | 1460981083100 Marionette TRACE conn4 <- [1,1150,null,{}] 05:04:43 INFO - PROCESS | 1799 | 1460981083106 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}] 05:04:43 INFO - PROCESS | 1799 | 1460981083374 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:04:43 INFO - PROCESS | 1799 | 1460981083707 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x89959c00 == 117 [pid = 1799] [id = 295] 05:04:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x8b522c00) [pid = 1799] [serial = 886] [outer = (nil)] 05:04:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x8f108000) [pid = 1799] [serial = 887] [outer = 0x8b522c00] 05:04:43 INFO - PROCESS | 1799 | 1460981083810 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x8fabd400) [pid = 1799] [serial = 888] [outer = 0x8b522c00] 05:04:44 INFO - PROCESS | 1799 | 1460981084685 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1632ms 05:04:44 INFO - PROCESS | 1799 | 1460981084728 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:04:44 INFO - PROCESS | 1799 | 1460981084733 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:04:44 INFO - PROCESS | 1799 | 1460981084740 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 1799 | 1460981084744 Marionette TRACE conn4 <- [1,1154,null,{}] 05:04:44 INFO - PROCESS | 1799 | 1460981084750 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}] 05:04:44 INFO - PROCESS | 1799 | 1460981084949 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:04:45 INFO - PROCESS | 1799 | 1460981085266 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb95800 == 118 [pid = 1799] [id = 296] 05:04:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x8fd93c00) [pid = 1799] [serial = 889] [outer = (nil)] 05:04:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 294 (0x8fd9a000) [pid = 1799] [serial = 890] [outer = 0x8fd93c00] 05:04:45 INFO - PROCESS | 1799 | 1460981085367 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x8fda0000) [pid = 1799] [serial = 891] [outer = 0x8fd93c00] 05:04:46 INFO - PROCESS | 1799 | 1460981086194 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1490ms 05:04:46 INFO - PROCESS | 1799 | 1460981086232 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 1799 | 1460981086235 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:04:46 INFO - PROCESS | 1799 | 1460981086261 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 1799 | 1460981086265 Marionette TRACE conn4 <- [1,1158,null,{}] 05:04:46 INFO - PROCESS | 1799 | 1460981086271 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}] 05:04:46 INFO - PROCESS | 1799 | 1460981086459 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:04:46 INFO - PROCESS | 1799 | 1460981086768 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee4800 == 119 [pid = 1799] [id = 297] 05:04:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 296 (0x8fee5c00) [pid = 1799] [serial = 892] [outer = (nil)] 05:04:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 297 (0x9025a400) [pid = 1799] [serial = 893] [outer = 0x8fee5c00] 05:04:46 INFO - PROCESS | 1799 | 1460981086862 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 298 (0x9025f000) [pid = 1799] [serial = 894] [outer = 0x8fee5c00] 05:04:47 INFO - PROCESS | 1799 | 1460981087735 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]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1539ms 05:04:47 INFO - PROCESS | 1799 | 1460981087797 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 1799 | 1460981087801 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:04:47 INFO - PROCESS | 1799 | 1460981087807 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 1799 | 1460981087810 Marionette TRACE conn4 <- [1,1162,null,{}] 05:04:47 INFO - PROCESS | 1799 | 1460981087816 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}] 05:04:48 INFO - PROCESS | 1799 | 1460981088029 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:04:48 INFO - PROCESS | 1799 | 1460981088347 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd98800 == 120 [pid = 1799] [id = 298] 05:04:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 299 (0x8feeb000) [pid = 1799] [serial = 895] [outer = (nil)] 05:04:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 300 (0x9062b000) [pid = 1799] [serial = 896] [outer = 0x8feeb000] 05:04:48 INFO - PROCESS | 1799 | 1460981088444 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 301 (0x9123e000) [pid = 1799] [serial = 897] [outer = 0x8feeb000] 05:04:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb93400 == 119 [pid = 1799] [id = 9] 05:04:49 INFO - PROCESS | 1799 | 1460981089457 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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1729ms 05:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:04:49 INFO - PROCESS | 1799 | 1460981089537 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 1799 | 1460981089540 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:04:49 INFO - PROCESS | 1799 | 1460981089546 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 1799 | 1460981089550 Marionette TRACE conn4 <- [1,1166,null,{}] 05:04:49 INFO - PROCESS | 1799 | 1460981089555 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}] 05:04:49 INFO - PROCESS | 1799 | 1460981089804 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:04:50 INFO - PROCESS | 1799 | 1460981090129 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b0000 == 120 [pid = 1799] [id = 299] 05:04:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 302 (0x8f101c00) [pid = 1799] [serial = 898] [outer = (nil)] 05:04:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 303 (0x915c1000) [pid = 1799] [serial = 899] [outer = 0x8f101c00] 05:04:50 INFO - PROCESS | 1799 | 1460981090217 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 304 (0x915cc400) [pid = 1799] [serial = 900] [outer = 0x8f101c00] 05:04:51 INFO - PROCESS | 1799 | 1460981091077 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]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1582ms 05:04:51 INFO - PROCESS | 1799 | 1460981091128 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 1799 | 1460981091132 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:04:51 INFO - PROCESS | 1799 | 1460981091139 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 1799 | 1460981091142 Marionette TRACE conn4 <- [1,1170,null,{}] 05:04:51 INFO - PROCESS | 1799 | 1460981091148 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}] 05:04:51 INFO - PROCESS | 1799 | 1460981091357 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:04:51 INFO - PROCESS | 1799 | 1460981091682 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x915cd000 == 121 [pid = 1799] [id = 300] 05:04:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 305 (0x93234800) [pid = 1799] [serial = 901] [outer = (nil)] 05:04:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 306 (0x932acc00) [pid = 1799] [serial = 902] [outer = 0x93234800] 05:04:51 INFO - PROCESS | 1799 | 1460981091776 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 307 (0x93424400) [pid = 1799] [serial = 903] [outer = 0x93234800] 05:04:52 INFO - PROCESS | 1799 | 1460981092691 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]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1588ms 05:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:04:52 INFO - PROCESS | 1799 | 1460981092728 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 1799 | 1460981092731 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:04:52 INFO - PROCESS | 1799 | 1460981092738 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 1799 | 1460981092741 Marionette TRACE conn4 <- [1,1174,null,{}] 05:04:52 INFO - PROCESS | 1799 | 1460981092747 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}] 05:04:52 INFO - PROCESS | 1799 | 1460981092958 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:04:53 INFO - PROCESS | 1799 | 1460981093294 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f24400 == 122 [pid = 1799] [id = 301] 05:04:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 308 (0x83f27000) [pid = 1799] [serial = 904] [outer = (nil)] 05:04:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 309 (0x842efc00) [pid = 1799] [serial = 905] [outer = 0x83f27000] 05:04:53 INFO - PROCESS | 1799 | 1460981093401 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 310 (0x842f9800) [pid = 1799] [serial = 906] [outer = 0x83f27000] 05:04:54 INFO - PROCESS | 1799 | 1460981094297 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] 05:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:04:54 INFO - PROCESS | 1799 | 1460981094387 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:04:54 INFO - PROCESS | 1799 | 1460981094395 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 1799 | 1460981094398 Marionette TRACE conn4 <- [1,1178,null,{}] 05:04:54 INFO - PROCESS | 1799 | 1460981094404 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}] 05:04:54 INFO - PROCESS | 1799 | 1460981094616 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:04:54 INFO - PROCESS | 1799 | 1460981094925 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x83988800 == 123 [pid = 1799] [id = 302] 05:04:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 311 (0x83bd8800) [pid = 1799] [serial = 907] [outer = (nil)] 05:04:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 312 (0x8b9b3c00) [pid = 1799] [serial = 908] [outer = 0x83bd8800] 05:04:55 INFO - PROCESS | 1799 | 1460981095018 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 313 (0x8ee86c00) [pid = 1799] [serial = 909] [outer = 0x83bd8800] 05:04:55 INFO - PROCESS | 1799 | 1460981095925 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] 05:04:55 INFO - PROCESS | 1799 | 1460981095995 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:04:56 INFO - PROCESS | 1799 | 1460981096001 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 1799 | 1460981096004 Marionette TRACE conn4 <- [1,1182,null,{}] 05:04:56 INFO - PROCESS | 1799 | 1460981096010 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}] 05:04:56 INFO - PROCESS | 1799 | 1460981096220 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:04:56 INFO - PROCESS | 1799 | 1460981096536 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x842eec00 == 124 [pid = 1799] [id = 303] 05:04:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 314 (0x88444c00) [pid = 1799] [serial = 910] [outer = (nil)] 05:04:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 315 (0x891f4800) [pid = 1799] [serial = 911] [outer = 0x88444c00] 05:04:56 INFO - PROCESS | 1799 | 1460981096630 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 316 (0x8b3f5800) [pid = 1799] [serial = 912] [outer = 0x88444c00] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x83f2a000 == 123 [pid = 1799] [id = 283] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x86a82400 == 122 [pid = 1799] [id = 282] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x842f9c00 == 121 [pid = 1799] [id = 281] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x83f23000 == 120 [pid = 1799] [id = 280] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x842f5c00 == 119 [pid = 1799] [id = 279] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x83bcb400 == 118 [pid = 1799] [id = 278] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x86a83000 == 117 [pid = 1799] [id = 277] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x83bcd400 == 116 [pid = 1799] [id = 276] 05:04:58 INFO - PROCESS | 1799 | --DOCSHELL 0x86a76000 == 115 [pid = 1799] [id = 275] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 315 (0x8e702000) [pid = 1799] [serial = 785] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 314 (0x891f0800) [pid = 1799] [serial = 515] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 313 (0xa4c16000) [pid = 1799] [serial = 750] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 312 (0x8ee8e000) [pid = 1799] [serial = 722] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 311 (0x8bbc4000) [pid = 1799] [serial = 391] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 310 (0x98058800) [pid = 1799] [serial = 566] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 309 (0x8f10c400) [pid = 1799] [serial = 168] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 308 (0x98a22400) [pid = 1799] [serial = 165] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 307 (0x9b249400) [pid = 1799] [serial = 500] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 306 (0x9424e400) [pid = 1799] [serial = 491] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 305 (0x94058000) [pid = 1799] [serial = 452] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 304 (0x9805a800) [pid = 1799] [serial = 428] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 303 (0x8ea62400) [pid = 1799] [serial = 298] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 302 (0x8b9afc00) [pid = 1799] [serial = 620] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 301 (0x8bbc6800) [pid = 1799] [serial = 485] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 300 (0x902d6400) [pid = 1799] [serial = 394] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 299 (0xa69c5800) [pid = 1799] [serial = 277] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 298 (0x98980000) [pid = 1799] [serial = 437] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 297 (0x893b5000) [pid = 1799] [serial = 521] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 296 (0x98975800) [pid = 1799] [serial = 497] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 295 (0x83985000) [pid = 1799] [serial = 767] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x842fac00) [pid = 1799] [serial = 774] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 293 (0x9625c800) [pid = 1799] [serial = 678] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0x98a27c00) [pid = 1799] [serial = 244] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x98978400) [pid = 1799] [serial = 431] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x8e8efc00) [pid = 1799] [serial = 593] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x83bcc400) [pid = 1799] [serial = 770] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x8995e800) [pid = 1799] [serial = 717] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x87131800) [pid = 1799] [serial = 776] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x8ea5a400) [pid = 1799] [serial = 295] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0xa3dccc00) [pid = 1799] [serial = 382] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x8fd98c00) [pid = 1799] [serial = 367] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 283 (0xa78a0c00) [pid = 1799] [serial = 292] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 282 (0x9123b000) [pid = 1799] [serial = 755] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x902d8800) [pid = 1799] [serial = 551] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x8844c000) [pid = 1799] [serial = 617] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x9fda6c00) [pid = 1799] [serial = 334] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x8e78dc00) [pid = 1799] [serial = 563] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x8fd9b400) [pid = 1799] [serial = 623] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x942dd000) [pid = 1799] [serial = 729] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x88821c00) [pid = 1799] [serial = 509] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x94454c00) [pid = 1799] [serial = 675] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x9eb45c00) [pid = 1799] [serial = 696] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x9b241c00) [pid = 1799] [serial = 611] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x8e8f3c00) [pid = 1799] [serial = 548] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8f0ec000) [pid = 1799] [serial = 488] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x9583ac00) [pid = 1799] [serial = 557] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0xa7896400) [pid = 1799] [serial = 289] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x98051400) [pid = 1799] [serial = 494] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x8dccc800) [pid = 1799] [serial = 376] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x8ab85800) [pid = 1799] [serial = 780] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x9444b800) [pid = 1799] [serial = 672] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x8ab87800) [pid = 1799] [serial = 590] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0xa0117800) [pid = 1799] [serial = 204] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x99115400) [pid = 1799] [serial = 690] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x9342ec00) [pid = 1799] [serial = 171] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x9424cc00) [pid = 1799] [serial = 482] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0xa0d52800) [pid = 1799] [serial = 144] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x90255800) [pid = 1799] [serial = 660] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8995ac00) [pid = 1799] [serial = 503] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x9025b400) [pid = 1799] [serial = 608] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x8fee0400) [pid = 1799] [serial = 343] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x8dcb3800) [pid = 1799] [serial = 319] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x8fd99400) [pid = 1799] [serial = 340] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x93233400) [pid = 1799] [serial = 554] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x9fd74000) [pid = 1799] [serial = 195] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x842ed000) [pid = 1799] [serial = 762] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x97d08800) [pid = 1799] [serial = 681] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x9941c400) [pid = 1799] [serial = 238] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x9897c000) [pid = 1799] [serial = 687] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x8b9b7c00) [pid = 1799] [serial = 419] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x99418c00) [pid = 1799] [serial = 693] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x94241c00) [pid = 1799] [serial = 458] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x9aec2000) [pid = 1799] [serial = 331] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0xa4c41800) [pid = 1799] [serial = 253] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x8b79e000) [pid = 1799] [serial = 545] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0xa48b4000) [pid = 1799] [serial = 250] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8b7a7c00) [pid = 1799] [serial = 651] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x902db800) [pid = 1799] [serial = 325] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0xa0bf3c00) [pid = 1799] [serial = 740] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x94051400) [pid = 1799] [serial = 455] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x9df3b400) [pid = 1799] [serial = 138] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x89907c00) [pid = 1799] [serial = 716] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x8dccd800) [pid = 1799] [serial = 720] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0xa3d1bc00) [pid = 1799] [serial = 746] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x8b3ef400) [pid = 1799] [serial = 782] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0xa48b3c00) [pid = 1799] [serial = 756] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x97d0f800) [pid = 1799] [serial = 201] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0xa0d27800) [pid = 1799] [serial = 743] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x98a24400) [pid = 1799] [serial = 735] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x942e2c00) [pid = 1799] [serial = 614] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0xa6d67000) [pid = 1799] [serial = 286] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x98052000) [pid = 1799] [serial = 280] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x97032800) [pid = 1799] [serial = 560] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x93233800) [pid = 1799] [serial = 726] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0xa4c0e000) [pid = 1799] [serial = 379] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x98056c00) [pid = 1799] [serial = 599] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x9424b800) [pid = 1799] [serial = 587] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x9fdafc00) [pid = 1799] [serial = 699] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0xa450e000) [pid = 1799] [serial = 247] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x94249c00) [pid = 1799] [serial = 669] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x9aec1800) [pid = 1799] [serial = 605] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x9df3b000) [pid = 1799] [serial = 737] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x98a2f800) [pid = 1799] [serial = 328] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x841cd800) [pid = 1799] [serial = 758] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8990c400) [pid = 1799] [serial = 443] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0xa3d20800) [pid = 1799] [serial = 364] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x95846800) [pid = 1799] [serial = 731] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x979d0400) [pid = 1799] [serial = 135] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0xa10ddc00) [pid = 1799] [serial = 744] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x958fac00) [pid = 1799] [serial = 241] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0xa3d27c00) [pid = 1799] [serial = 337] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x842f4400) [pid = 1799] [serial = 764] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x915c6800) [pid = 1799] [serial = 198] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x891ea000) [pid = 1799] [serial = 648] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0xa01aa800) [pid = 1799] [serial = 141] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x94054c00) [pid = 1799] [serial = 666] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x83f29400) [pid = 1799] [serial = 752] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x979d5c00) [pid = 1799] [serial = 256] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x982d5800) [pid = 1799] [serial = 734] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8ea5c400) [pid = 1799] [serial = 654] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x9df36400) [pid = 1799] [serial = 217] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x98978000) [pid = 1799] [serial = 602] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8ea12800) [pid = 1799] [serial = 322] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0xa3dc8000) [pid = 1799] [serial = 747] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0xa2913c00) [pid = 1799] [serial = 210] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x83986c00) [pid = 1799] [serial = 768] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x89066400) [pid = 1799] [serial = 512] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8fee3c00) [pid = 1799] [serial = 425] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x9fcc2800) [pid = 1799] [serial = 738] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x97031400) [pid = 1799] [serial = 732] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8d9f8800) [pid = 1799] [serial = 783] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x842f6400) [pid = 1799] [serial = 765] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x99a82400) [pid = 1799] [serial = 506] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9df34400) [pid = 1799] [serial = 283] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x842f2400) [pid = 1799] [serial = 773] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0xa0f6e400) [pid = 1799] [serial = 207] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x958fa000) [pid = 1799] [serial = 370] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0xa4511c00) [pid = 1799] [serial = 373] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x83f2b000) [pid = 1799] [serial = 753] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x94060400) [pid = 1799] [serial = 728] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x913f0800) [pid = 1799] [serial = 663] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8b527000) [pid = 1799] [serial = 446] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x841d0800) [pid = 1799] [serial = 759] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x88442c00) [pid = 1799] [serial = 777] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0xa450c400) [pid = 1799] [serial = 213] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x942e3c00) [pid = 1799] [serial = 627] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0xa48b9800) [pid = 1799] [serial = 749] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x89b08c00) [pid = 1799] [serial = 449] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8f109400) [pid = 1799] [serial = 723] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b528000) [pid = 1799] [serial = 440] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa6ddec00) [pid = 1799] [serial = 388] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x841d7000) [pid = 1799] [serial = 761] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x893abc00) [pid = 1799] [serial = 542] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8995d800) [pid = 1799] [serial = 779] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0xa3dcc400) [pid = 1799] [serial = 147] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9808a800) [pid = 1799] [serial = 684] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98981c00) [pid = 1799] [serial = 434] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8fac0800) [pid = 1799] [serial = 132] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0xa0d2e000) [pid = 1799] [serial = 741] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9123d800) [pid = 1799] [serial = 725] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0xa5f08c00) [pid = 1799] [serial = 385] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x94056000) [pid = 1799] [serial = 596] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x893ae000) [pid = 1799] [serial = 518] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8dca9000) [pid = 1799] [serial = 719] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8fd94c00) [pid = 1799] [serial = 657] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ea0fc00) [pid = 1799] [serial = 422] [outer = (nil)] [url = about:blank] 05:04:58 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:58 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:04:59 INFO - PROCESS | 1799 | 1460981099065 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] 05:04:59 INFO - PROCESS | 1799 | 1460981099103 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:04:59 INFO - PROCESS | 1799 | 1460981099113 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 1799 | 1460981099118 Marionette TRACE conn4 <- [1,1186,null,{}] 05:04:59 INFO - PROCESS | 1799 | 1460981099125 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}] 05:04:59 INFO - PROCESS | 1799 | 1460981099341 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:04:59 INFO - PROCESS | 1799 | 1460981099505 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bcf800 == 116 [pid = 1799] [id = 304] 05:04:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x841d0800) [pid = 1799] [serial = 913] [outer = (nil)] 05:04:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x842f5000) [pid = 1799] [serial = 914] [outer = 0x841d0800] 05:04:59 INFO - PROCESS | 1799 | 1460981099583 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x84b0b800) [pid = 1799] [serial = 915] [outer = 0x841d0800] 05:05:00 INFO - PROCESS | 1799 | 1460981100508 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] 05:05:00 INFO - PROCESS | 1799 | 1460981100558 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:05:00 INFO - PROCESS | 1799 | 1460981100569 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 1799 | 1460981100573 Marionette TRACE conn4 <- [1,1190,null,{}] 05:05:00 INFO - PROCESS | 1799 | 1460981100580 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}] 05:05:00 INFO - PROCESS | 1799 | 1460981100769 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:05:01 INFO - PROCESS | 1799 | 1460981101054 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a83400 == 117 [pid = 1799] [id = 305] 05:05:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x87125400) [pid = 1799] [serial = 916] [outer = (nil)] 05:05:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x87c0dc00) [pid = 1799] [serial = 917] [outer = 0x87125400] 05:05:01 INFO - PROCESS | 1799 | 1460981101145 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x87eb9c00) [pid = 1799] [serial = 918] [outer = 0x87125400] 05:05:02 INFO - PROCESS | 1799 | 1460981102013 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] 05:05:02 INFO - PROCESS | 1799 | 1460981102071 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:05:02 INFO - PROCESS | 1799 | 1460981102086 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 1799 | 1460981102092 Marionette TRACE conn4 <- [1,1194,null,{}] 05:05:02 INFO - PROCESS | 1799 | 1460981102108 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}] 05:05:02 INFO - PROCESS | 1799 | 1460981102545 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:05:02 INFO - PROCESS | 1799 | 1460981102723 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x88448800 == 118 [pid = 1799] [id = 306] 05:05:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x88821000) [pid = 1799] [serial = 919] [outer = (nil)] 05:05:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8906b000) [pid = 1799] [serial = 920] [outer = 0x88821000] 05:05:02 INFO - PROCESS | 1799 | 1460981102815 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x891f2400) [pid = 1799] [serial = 921] [outer = 0x88821000] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x88444000) [pid = 1799] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x842edc00) [pid = 1799] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x841d6c00) [pid = 1799] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x842f6c00) [pid = 1799] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x891e7800) [pid = 1799] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x841cec00) [pid = 1799] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:05:03 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x83983000) [pid = 1799] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:05:03 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:03 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:04 INFO - PROCESS | 1799 | 1460981104026 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] 05:05:04 INFO - PROCESS | 1799 | 1460981104077 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:05:04 INFO - PROCESS | 1799 | 1460981104083 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 1799 | 1460981104087 Marionette TRACE conn4 <- [1,1198,null,{}] 05:05:04 INFO - PROCESS | 1799 | 1460981104092 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}] 05:05:04 INFO - PROCESS | 1799 | 1460981104267 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:05:04 INFO - PROCESS | 1799 | 1460981104282 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x83985800 == 119 [pid = 1799] [id = 307] 05:05:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x87ec0400) [pid = 1799] [serial = 922] [outer = (nil)] 05:05:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x893b4000) [pid = 1799] [serial = 923] [outer = 0x87ec0400] 05:05:04 INFO - PROCESS | 1799 | 1460981104357 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x89902000) [pid = 1799] [serial = 924] [outer = 0x87ec0400] 05:05:05 INFO - PROCESS | 1799 | 1460981105275 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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1236ms 05:05:05 INFO - PROCESS | 1799 | 1460981105320 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 1799 | 1460981105324 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:05:05 INFO - PROCESS | 1799 | 1460981105330 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 1799 | 1460981105334 Marionette TRACE conn4 <- [1,1202,null,{}] 05:05:05 INFO - PROCESS | 1799 | 1460981105339 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}] 05:05:05 INFO - PROCESS | 1799 | 1460981105519 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:05:05 INFO - PROCESS | 1799 | 1460981105826 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8397f400 == 120 [pid = 1799] [id = 308] 05:05:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x83984000) [pid = 1799] [serial = 925] [outer = (nil)] 05:05:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x83bcd400) [pid = 1799] [serial = 926] [outer = 0x83984000] 05:05:05 INFO - PROCESS | 1799 | 1460981105929 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x83f2e400) [pid = 1799] [serial = 927] [outer = 0x83984000] 05:05:06 INFO - PROCESS | 1799 | 1460981106914 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1629ms 05:05:06 INFO - PROCESS | 1799 | 1460981106962 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 1799 | 1460981106970 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:05:06 INFO - PROCESS | 1799 | 1460981106979 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 1799 | 1460981106984 Marionette TRACE conn4 <- [1,1206,null,{}] 05:05:06 INFO - PROCESS | 1799 | 1460981106991 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}] 05:05:07 INFO - PROCESS | 1799 | 1460981107242 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:05:07 INFO - PROCESS | 1799 | 1460981107557 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a82800 == 121 [pid = 1799] [id = 309] 05:05:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x87126800) [pid = 1799] [serial = 928] [outer = (nil)] 05:05:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x87131000) [pid = 1799] [serial = 929] [outer = 0x87126800] 05:05:07 INFO - PROCESS | 1799 | 1460981107648 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x87ec2400) [pid = 1799] [serial = 930] [outer = 0x87126800] 05:05:08 INFO - PROCESS | 1799 | 1460981108700 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]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1782ms 05:05:08 INFO - PROCESS | 1799 | 1460981108765 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 1799 | 1460981108772 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:05:08 INFO - PROCESS | 1799 | 1460981108779 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 1799 | 1460981108783 Marionette TRACE conn4 <- [1,1210,null,{}] 05:05:08 INFO - PROCESS | 1799 | 1460981108789 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}] 05:05:09 INFO - PROCESS | 1799 | 1460981109040 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:05:09 INFO - PROCESS | 1799 | 1460981109337 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x88822c00 == 122 [pid = 1799] [id = 310] 05:05:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x891eb000) [pid = 1799] [serial = 931] [outer = (nil)] 05:05:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x893ae000) [pid = 1799] [serial = 932] [outer = 0x891eb000] 05:05:09 INFO - PROCESS | 1799 | 1460981109437 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x89904400) [pid = 1799] [serial = 933] [outer = 0x891eb000] 05:05:10 INFO - PROCESS | 1799 | 1460981110368 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1636ms 05:05:10 INFO - PROCESS | 1799 | 1460981110417 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 1799 | 1460981110421 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:05:10 INFO - PROCESS | 1799 | 1460981110438 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 1799 | 1460981110447 Marionette TRACE conn4 <- [1,1214,null,{}] 05:05:10 INFO - PROCESS | 1799 | 1460981110453 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}] 05:05:10 INFO - PROCESS | 1799 | 1460981110688 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:05:10 INFO - PROCESS | 1799 | 1460981110939 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8995d800 == 123 [pid = 1799] [id = 311] 05:05:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8995e000) [pid = 1799] [serial = 934] [outer = (nil)] 05:05:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8ab88c00) [pid = 1799] [serial = 935] [outer = 0x8995e000] 05:05:11 INFO - PROCESS | 1799 | 1460981111067 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8b3ecc00) [pid = 1799] [serial = 936] [outer = 0x8995e000] 05:05:11 INFO - PROCESS | 1799 | 1460981111972 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]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1595ms 05:05:12 INFO - PROCESS | 1799 | 1460981112025 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 1799 | 1460981112029 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:05:12 INFO - PROCESS | 1799 | 1460981112037 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 1799 | 1460981112040 Marionette TRACE conn4 <- [1,1218,null,{}] 05:05:12 INFO - PROCESS | 1799 | 1460981112046 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}] 05:05:12 INFO - PROCESS | 1799 | 1460981112292 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:05:12 INFO - PROCESS | 1799 | 1460981112552 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881cc00 == 124 [pid = 1799] [id = 312] 05:05:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x893abc00) [pid = 1799] [serial = 937] [outer = (nil)] 05:05:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8b52c800) [pid = 1799] [serial = 938] [outer = 0x893abc00] 05:05:12 INFO - PROCESS | 1799 | 1460981112681 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8b79c000) [pid = 1799] [serial = 939] [outer = 0x893abc00] 05:05:13 INFO - PROCESS | 1799 | 1460981113582 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1582ms 05:05:13 INFO - PROCESS | 1799 | 1460981113620 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 1799 | 1460981113624 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:05:13 INFO - PROCESS | 1799 | 1460981113631 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 1799 | 1460981113634 Marionette TRACE conn4 <- [1,1222,null,{}] 05:05:13 INFO - PROCESS | 1799 | 1460981113640 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}] 05:05:13 INFO - PROCESS | 1799 | 1460981113857 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:05:14 INFO - PROCESS | 1799 | 1460981114119 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b4800 == 125 [pid = 1799] [id = 313] 05:05:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8b9b6000) [pid = 1799] [serial = 940] [outer = (nil)] 05:05:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8bbb7400) [pid = 1799] [serial = 941] [outer = 0x8b9b6000] 05:05:14 INFO - PROCESS | 1799 | 1460981114270 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8d9f1400) [pid = 1799] [serial = 942] [outer = 0x8b9b6000] 05:05:15 INFO - PROCESS | 1799 | 1460981115192 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] 05:05:15 INFO - PROCESS | 1799 | 1460981115266 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:05:15 INFO - PROCESS | 1799 | 1460981115272 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 1799 | 1460981115276 Marionette TRACE conn4 <- [1,1226,null,{}] 05:05:15 INFO - PROCESS | 1799 | 1460981115281 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}] 05:05:15 INFO - PROCESS | 1799 | 1460981115476 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:05:15 INFO - PROCESS | 1799 | 1460981115731 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f25000 == 126 [pid = 1799] [id = 314] 05:05:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8b9b7400) [pid = 1799] [serial = 943] [outer = (nil)] 05:05:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8dcc1400) [pid = 1799] [serial = 944] [outer = 0x8b9b7400] 05:05:15 INFO - PROCESS | 1799 | 1460981115857 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8e705800) [pid = 1799] [serial = 945] [outer = 0x8b9b7400] 05:05:16 INFO - PROCESS | 1799 | 1460981116697 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]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1477ms 05:05:16 INFO - PROCESS | 1799 | 1460981116752 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 1799 | 1460981116755 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:05:16 INFO - PROCESS | 1799 | 1460981116762 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 1799 | 1460981116765 Marionette TRACE conn4 <- [1,1230,null,{}] 05:05:16 INFO - PROCESS | 1799 | 1460981116771 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}] 05:05:16 INFO - PROCESS | 1799 | 1460981116979 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:05:17 INFO - PROCESS | 1799 | 1460981117185 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9edc00 == 127 [pid = 1799] [id = 315] 05:05:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8d9f3800) [pid = 1799] [serial = 946] [outer = (nil)] 05:05:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8e8e9400) [pid = 1799] [serial = 947] [outer = 0x8d9f3800] 05:05:17 INFO - PROCESS | 1799 | 1460981117359 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8e8f3c00) [pid = 1799] [serial = 948] [outer = 0x8d9f3800] 05:05:18 INFO - PROCESS | 1799 | 1460981118296 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1581ms 05:05:18 INFO - PROCESS | 1799 | 1460981118344 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1799 | 1460981118348 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:05:18 INFO - PROCESS | 1799 | 1460981118356 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 1799 | 1460981118360 Marionette TRACE conn4 <- [1,1234,null,{}] 05:05:18 INFO - PROCESS | 1799 | 1460981118366 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}] 05:05:18 INFO - PROCESS | 1799 | 1460981118591 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:05:18 INFO - PROCESS | 1799 | 1460981118839 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc8c00 == 128 [pid = 1799] [id = 316] 05:05:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8e78f800) [pid = 1799] [serial = 949] [outer = (nil)] 05:05:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8ea5a000) [pid = 1799] [serial = 950] [outer = 0x8e78f800] 05:05:18 INFO - PROCESS | 1799 | 1460981118963 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8ea5f800) [pid = 1799] [serial = 951] [outer = 0x8e78f800] 05:05:19 INFO - PROCESS | 1799 | 1460981119812 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1486ms 05:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:05:19 INFO - PROCESS | 1799 | 1460981119843 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 1799 | 1460981119846 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:05:19 INFO - PROCESS | 1799 | 1460981119854 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 1799 | 1460981119857 Marionette TRACE conn4 <- [1,1238,null,{}] 05:05:19 INFO - PROCESS | 1799 | 1460981119865 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}] 05:05:20 INFO - PROCESS | 1799 | 1460981120081 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:05:20 INFO - PROCESS | 1799 | 1460981120345 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e793000 == 129 [pid = 1799] [id = 317] 05:05:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8ea15400) [pid = 1799] [serial = 952] [outer = (nil)] 05:05:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8ee90c00) [pid = 1799] [serial = 953] [outer = 0x8ea15400] 05:05:20 INFO - PROCESS | 1799 | 1460981120477 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8f0edc00) [pid = 1799] [serial = 954] [outer = 0x8ea15400] 05:05:21 INFO - PROCESS | 1799 | 1460981121330 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1534ms 05:05:21 INFO - PROCESS | 1799 | 1460981121387 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 1799 | 1460981121391 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:05:21 INFO - PROCESS | 1799 | 1460981121397 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 1799 | 1460981121401 Marionette TRACE conn4 <- [1,1242,null,{}] 05:05:21 INFO - PROCESS | 1799 | 1460981121406 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}] 05:05:21 INFO - PROCESS | 1799 | 1460981121607 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:05:21 INFO - PROCESS | 1799 | 1460981121872 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f105400 == 130 [pid = 1799] [id = 318] 05:05:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8f105c00) [pid = 1799] [serial = 955] [outer = (nil)] 05:05:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8f10a800) [pid = 1799] [serial = 956] [outer = 0x8f105c00] 05:05:22 INFO - PROCESS | 1799 | 1460981122022 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8fb93c00) [pid = 1799] [serial = 957] [outer = 0x8f105c00] 05:05:22 INFO - PROCESS | 1799 | 1460981122956 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1629ms 05:05:23 INFO - PROCESS | 1799 | 1460981123027 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:05:23 INFO - PROCESS | 1799 | 1460981123033 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:05:23 INFO - PROCESS | 1799 | 1460981123039 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 1799 | 1460981123043 Marionette TRACE conn4 <- [1,1246,null,{}] 05:05:23 INFO - PROCESS | 1799 | 1460981123050 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}] 05:05:23 INFO - PROCESS | 1799 | 1460981123301 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:05:23 INFO - PROCESS | 1799 | 1460981123652 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f109000 == 131 [pid = 1799] [id = 319] 05:05:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8fd9b000) [pid = 1799] [serial = 958] [outer = (nil)] 05:05:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x90257800) [pid = 1799] [serial = 959] [outer = 0x8fd9b000] 05:05:23 INFO - PROCESS | 1799 | 1460981123750 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9025e800) [pid = 1799] [serial = 960] [outer = 0x8fd9b000] 05:05:24 INFO - PROCESS | 1799 | 1460981124617 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1633ms 05:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:05:24 INFO - PROCESS | 1799 | 1460981124673 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 1799 | 1460981124676 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:05:24 INFO - PROCESS | 1799 | 1460981124683 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 1799 | 1460981124686 Marionette TRACE conn4 <- [1,1250,null,{}] 05:05:24 INFO - PROCESS | 1799 | 1460981124692 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}] 05:05:24 INFO - PROCESS | 1799 | 1460981124896 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:05:25 INFO - PROCESS | 1799 | 1460981125149 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3ec800 == 132 [pid = 1799] [id = 320] 05:05:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8b79b000) [pid = 1799] [serial = 961] [outer = (nil)] 05:05:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x902d6400) [pid = 1799] [serial = 962] [outer = 0x8b79b000] 05:05:25 INFO - PROCESS | 1799 | 1460981125280 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x90629c00) [pid = 1799] [serial = 963] [outer = 0x8b79b000] 05:05:26 INFO - PROCESS | 1799 | 1460981126158 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1534ms 05:05:26 INFO - PROCESS | 1799 | 1460981126217 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 1799 | 1460981126220 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:05:26 INFO - PROCESS | 1799 | 1460981126226 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 1799 | 1460981126230 Marionette TRACE conn4 <- [1,1254,null,{}] 05:05:26 INFO - PROCESS | 1799 | 1460981126236 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}] 05:05:26 INFO - PROCESS | 1799 | 1460981126444 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:05:26 INFO - PROCESS | 1799 | 1460981126697 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d1800 == 133 [pid = 1799] [id = 321] 05:05:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x902d7000) [pid = 1799] [serial = 964] [outer = (nil)] 05:05:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x915cb000) [pid = 1799] [serial = 965] [outer = 0x902d7000] 05:05:26 INFO - PROCESS | 1799 | 1460981126828 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x93234400) [pid = 1799] [serial = 966] [outer = 0x902d7000] 05:05:27 INFO - PROCESS | 1799 | 1460981127748 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1582ms 05:05:27 INFO - PROCESS | 1799 | 1460981127810 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 1799 | 1460981127814 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:05:27 INFO - PROCESS | 1799 | 1460981127821 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 1799 | 1460981127824 Marionette TRACE conn4 <- [1,1258,null,{}] 05:05:27 INFO - PROCESS | 1799 | 1460981127830 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}] 05:05:28 INFO - PROCESS | 1799 | 1460981128053 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:05:28 INFO - PROCESS | 1799 | 1460981128310 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x902de000 == 134 [pid = 1799] [id = 322] 05:05:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9123d800) [pid = 1799] [serial = 967] [outer = (nil)] 05:05:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9342e400) [pid = 1799] [serial = 968] [outer = 0x9123d800] 05:05:28 INFO - PROCESS | 1799 | 1460981128439 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x94053c00) [pid = 1799] [serial = 969] [outer = 0x9123d800] 05:05:29 INFO - PROCESS | 1799 | 1460981129353 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1582ms 05:05:29 INFO - PROCESS | 1799 | 1460981129404 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 1799 | 1460981129408 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:05:29 INFO - PROCESS | 1799 | 1460981129414 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 1799 | 1460981129418 Marionette TRACE conn4 <- [1,1262,null,{}] 05:05:29 INFO - PROCESS | 1799 | 1460981129424 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}] 05:05:29 INFO - PROCESS | 1799 | 1460981129633 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:05:29 INFO - PROCESS | 1799 | 1460981129937 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee87800 == 135 [pid = 1799] [id = 323] 05:05:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8fede800) [pid = 1799] [serial = 970] [outer = (nil)] 05:05:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x9405c400) [pid = 1799] [serial = 971] [outer = 0x8fede800] 05:05:30 INFO - PROCESS | 1799 | 1460981130035 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x94244800) [pid = 1799] [serial = 972] [outer = 0x8fede800] 05:05:30 INFO - PROCESS | 1799 | 1460981130972 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]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1634ms 05:05:31 INFO - PROCESS | 1799 | 1460981131050 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:05:31 INFO - PROCESS | 1799 | 1460981131054 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:05:31 INFO - PROCESS | 1799 | 1460981131060 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 1799 | 1460981131064 Marionette TRACE conn4 <- [1,1266,null,{}] 05:05:31 INFO - PROCESS | 1799 | 1460981131070 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}] 05:05:31 INFO - PROCESS | 1799 | 1460981131318 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:05:31 INFO - PROCESS | 1799 | 1460981131644 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b0400 == 136 [pid = 1799] [id = 324] 05:05:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8b9b0c00) [pid = 1799] [serial = 973] [outer = (nil)] 05:05:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x9424c000) [pid = 1799] [serial = 974] [outer = 0x8b9b0c00] 05:05:31 INFO - PROCESS | 1799 | 1460981131739 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x9424e400) [pid = 1799] [serial = 975] [outer = 0x8b9b0c00] 05:05:32 INFO - PROCESS | 1799 | 1460981132613 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1589ms 05:05:32 INFO - PROCESS | 1799 | 1460981132650 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 1799 | 1460981132654 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:05:32 INFO - PROCESS | 1799 | 1460981132661 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 1799 | 1460981132664 Marionette TRACE conn4 <- [1,1270,null,{}] 05:05:32 INFO - PROCESS | 1799 | 1460981132670 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}] 05:05:32 INFO - PROCESS | 1799 | 1460981132974 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:05:33 INFO - PROCESS | 1799 | 1460981133749 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f6c00 == 137 [pid = 1799] [id = 325] 05:05:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x842f7000) [pid = 1799] [serial = 976] [outer = (nil)] 05:05:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x842fbc00) [pid = 1799] [serial = 977] [outer = 0x842f7000] 05:05:33 INFO - PROCESS | 1799 | 1460981133856 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x84b12400) [pid = 1799] [serial = 978] [outer = 0x842f7000] 05:05:34 INFO - PROCESS | 1799 | 1460981134777 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2183ms 05:05:34 INFO - PROCESS | 1799 | 1460981134846 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 1799 | 1460981134853 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:05:34 INFO - PROCESS | 1799 | 1460981134862 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 1799 | 1460981134866 Marionette TRACE conn4 <- [1,1274,null,{}] 05:05:34 INFO - PROCESS | 1799 | 1460981134874 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}] 05:05:35 INFO - PROCESS | 1799 | 1460981135082 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:05:35 INFO - PROCESS | 1799 | 1460981135359 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x87129000 == 138 [pid = 1799] [id = 326] 05:05:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x87c12c00) [pid = 1799] [serial = 979] [outer = (nil)] 05:05:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x88819800) [pid = 1799] [serial = 980] [outer = 0x87c12c00] 05:05:35 INFO - PROCESS | 1799 | 1460981135563 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x88814000) [pid = 1799] [serial = 981] [outer = 0x87c12c00] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x841cb400 == 137 [pid = 1799] [id = 253] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83980000 == 136 [pid = 1799] [id = 256] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8e703c00 == 135 [pid = 1799] [id = 54] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x96a81800 == 134 [pid = 1799] [id = 72] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9807bc00 == 133 [pid = 1799] [id = 166] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83980400 == 132 [pid = 1799] [id = 255] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x841d3400 == 131 [pid = 1799] [id = 254] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x915cb400 == 130 [pid = 1799] [id = 79] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83985800 == 129 [pid = 1799] [id = 307] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x88448800 == 128 [pid = 1799] [id = 306] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x86a83400 == 127 [pid = 1799] [id = 305] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb93000 == 126 [pid = 1799] [id = 10] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83bcf800 == 125 [pid = 1799] [id = 304] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83988800 == 124 [pid = 1799] [id = 302] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83f24400 == 123 [pid = 1799] [id = 301] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x915cd000 == 122 [pid = 1799] [id = 300] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd98800 == 121 [pid = 1799] [id = 298] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x893b0000 == 120 [pid = 1799] [id = 299] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8fee4800 == 119 [pid = 1799] [id = 297] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb95800 == 118 [pid = 1799] [id = 296] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8eac00 == 117 [pid = 1799] [id = 294] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x89959c00 == 116 [pid = 1799] [id = 295] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x89b0fc00 == 115 [pid = 1799] [id = 293] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x89060400 == 114 [pid = 1799] [id = 292] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbbc800 == 113 [pid = 1799] [id = 291] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83f2c400 == 112 [pid = 1799] [id = 290] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x893b7c00 == 111 [pid = 1799] [id = 288] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x89957800 == 110 [pid = 1799] [id = 289] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x87132000 == 109 [pid = 1799] [id = 287] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x86a78000 == 108 [pid = 1799] [id = 286] 05:05:36 INFO - PROCESS | 1799 | --DOCSHELL 0x83989800 == 107 [pid = 1799] [id = 285] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x891e8400) [pid = 1799] [serial = 846] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x87ec1400) [pid = 1799] [serial = 843] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x84b08400) [pid = 1799] [serial = 836] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x9025d400) [pid = 1799] [serial = 833] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x87ebf000) [pid = 1799] [serial = 821] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x96ad3c00) [pid = 1799] [serial = 809] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x9897d800) [pid = 1799] [serial = 818] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x90251400) [pid = 1799] [serial = 797] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x87c10400) [pid = 1799] [serial = 842] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x87ebf800) [pid = 1799] [serial = 830] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x87132c00) [pid = 1799] [serial = 840] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x89959000) [pid = 1799] [serial = 849] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x94450000) [pid = 1799] [serial = 806] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x98050800) [pid = 1799] [serial = 812] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x89959800) [pid = 1799] [serial = 851] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x87c0f400) [pid = 1799] [serial = 815] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x86a7d000) [pid = 1799] [serial = 827] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8dcad000) [pid = 1799] [serial = 791] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x98a22800) [pid = 1799] [serial = 824] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8990ec00) [pid = 1799] [serial = 848] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x87127000) [pid = 1799] [serial = 839] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8712e000) [pid = 1799] [serial = 788] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8ee90000) [pid = 1799] [serial = 794] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x94059800) [pid = 1799] [serial = 803] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x84b0cc00) [pid = 1799] [serial = 837] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8905f800) [pid = 1799] [serial = 845] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x83bcf000) [pid = 1799] [serial = 771] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x902db000) [pid = 1799] [serial = 800] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x88448400) [pid = 1799] [serial = 854] [outer = (nil)] [url = about:blank] 05:05:36 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8b9b5800) [pid = 1799] [serial = 852] [outer = (nil)] [url = about:blank] 05:05:37 INFO - PROCESS | 1799 | 1460981137089 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2280ms 05:05:37 INFO - PROCESS | 1799 | 1460981137146 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:05:37 INFO - PROCESS | 1799 | 1460981137153 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:05:37 INFO - PROCESS | 1799 | 1460981137159 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 1799 | 1460981137163 Marionette TRACE conn4 <- [1,1278,null,{}] 05:05:37 INFO - PROCESS | 1799 | 1460981137169 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}] 05:05:37 INFO - PROCESS | 1799 | 1460981137374 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:05:37 INFO - PROCESS | 1799 | 1460981137615 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b0a000 == 108 [pid = 1799] [id = 327] 05:05:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x87130800) [pid = 1799] [serial = 982] [outer = (nil)] 05:05:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x87c16800) [pid = 1799] [serial = 983] [outer = 0x87130800] 05:05:37 INFO - PROCESS | 1799 | 1460981137699 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x89065c00) [pid = 1799] [serial = 984] [outer = 0x87130800] 05:05:38 INFO - PROCESS | 1799 | 1460981138504 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1380ms 05:05:38 INFO - PROCESS | 1799 | 1460981138539 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 1799 | 1460981138542 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:05:38 INFO - PROCESS | 1799 | 1460981138570 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 1799 | 1460981138579 Marionette TRACE conn4 <- [1,1282,null,{}] 05:05:38 INFO - PROCESS | 1799 | 1460981138586 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}] 05:05:38 INFO - PROCESS | 1799 | 1460981138912 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:05:38 INFO - PROCESS | 1799 | 1460981138948 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d4400 == 109 [pid = 1799] [id = 328] 05:05:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x87ec1c00) [pid = 1799] [serial = 985] [outer = (nil)] 05:05:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8995b000) [pid = 1799] [serial = 986] [outer = 0x87ec1c00] 05:05:39 INFO - PROCESS | 1799 | 1460981139023 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x89b04c00) [pid = 1799] [serial = 987] [outer = 0x87ec1c00] 05:05:39 INFO - PROCESS | 1799 | 1460981139996 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1514ms 05:05:40 INFO - PROCESS | 1799 | 1460981140065 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 1799 | 1460981140069 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:05:40 INFO - PROCESS | 1799 | 1460981140076 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 1799 | 1460981140079 Marionette TRACE conn4 <- [1,1286,null,{}] 05:05:40 INFO - PROCESS | 1799 | 1460981140084 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}] 05:05:40 INFO - PROCESS | 1799 | 1460981140343 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:05:40 INFO - PROCESS | 1799 | 1460981140385 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x88445c00 == 110 [pid = 1799] [id = 329] 05:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8995c000) [pid = 1799] [serial = 988] [outer = (nil)] 05:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8ab89400) [pid = 1799] [serial = 989] [outer = 0x8995c000] 05:05:40 INFO - PROCESS | 1799 | 1460981140460 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8b3f7000) [pid = 1799] [serial = 990] [outer = 0x8995c000] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8d9eec00) [pid = 1799] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8fee5c00) [pid = 1799] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8ea0ac00) [pid = 1799] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x902d4400) [pid = 1799] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8f101c00) [pid = 1799] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8ab84400) [pid = 1799] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8dcc3800) [pid = 1799] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8fab3c00) [pid = 1799] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x942dcc00) [pid = 1799] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x88821000) [pid = 1799] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x83f27000) [pid = 1799] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x89b02800) [pid = 1799] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x88444c00) [pid = 1799] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x86a78c00) [pid = 1799] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8995f800) [pid = 1799] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8b522c00) [pid = 1799] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x83bd8800) [pid = 1799] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x93234800) [pid = 1799] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x87eba000) [pid = 1799] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x89901400) [pid = 1799] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x842f2c00) [pid = 1799] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x83f26000) [pid = 1799] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x87125400) [pid = 1799] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x942e6c00) [pid = 1799] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x841d0800) [pid = 1799] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8dca9c00) [pid = 1799] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x83bd2c00) [pid = 1799] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x89066c00) [pid = 1799] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8fd93c00) [pid = 1799] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x982d7000) [pid = 1799] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8ea16000) [pid = 1799] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8bbb9400) [pid = 1799] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8ea19000) [pid = 1799] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8feeb000) [pid = 1799] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8b9b3000) [pid = 1799] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8fb97400) [pid = 1799] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x87c0b000) [pid = 1799] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x915c0800) [pid = 1799] [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.] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8e78f400) [pid = 1799] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x83f2a400) [pid = 1799] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8f10dc00) [pid = 1799] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x86a77c00) [pid = 1799] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:05:41 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x932a4c00) [pid = 1799] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:05:42 INFO - PROCESS | 1799 | 1460981142250 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2230ms 05:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:05:42 INFO - PROCESS | 1799 | 1460981142307 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 1799 | 1460981142310 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:05:42 INFO - PROCESS | 1799 | 1460981142317 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 1799 | 1460981142320 Marionette TRACE conn4 <- [1,1290,null,{}] 05:05:42 INFO - PROCESS | 1799 | 1460981142326 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}] 05:05:42 INFO - PROCESS | 1799 | 1460981142515 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:05:42 INFO - PROCESS | 1799 | 1460981142525 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d0800 == 111 [pid = 1799] [id = 330] 05:05:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x842ee400) [pid = 1799] [serial = 991] [outer = (nil)] 05:05:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x86a7f800) [pid = 1799] [serial = 992] [outer = 0x842ee400] 05:05:42 INFO - PROCESS | 1799 | 1460981142779 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b3f8400) [pid = 1799] [serial = 993] [outer = 0x842ee400] 05:05:43 INFO - PROCESS | 1799 | 1460981143595 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]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1336ms 05:05:43 INFO - PROCESS | 1799 | 1460981143779 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 1799 | 1460981143786 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:05:43 INFO - PROCESS | 1799 | 1460981143797 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 1799 | 1460981143801 Marionette TRACE conn4 <- [1,1294,null,{}] 05:05:43 INFO - PROCESS | 1799 | 1460981143810 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}] 05:05:44 INFO - PROCESS | 1799 | 1460981144059 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:05:44 INFO - PROCESS | 1799 | 1460981144347 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f5400 == 112 [pid = 1799] [id = 331] 05:05:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x842f8c00) [pid = 1799] [serial = 994] [outer = (nil)] 05:05:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x84b09800) [pid = 1799] [serial = 995] [outer = 0x842f8c00] 05:05:44 INFO - PROCESS | 1799 | 1460981144479 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x84b13000) [pid = 1799] [serial = 996] [outer = 0x842f8c00] 05:05:45 INFO - PROCESS | 1799 | 1460981145419 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1682ms 05:05:45 INFO - PROCESS | 1799 | 1460981145480 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 1799 | 1460981145486 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:05:45 INFO - PROCESS | 1799 | 1460981145498 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 1799 | 1460981145504 Marionette TRACE conn4 <- [1,1298,null,{}] 05:05:45 INFO - PROCESS | 1799 | 1460981145511 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}] 05:05:45 INFO - PROCESS | 1799 | 1460981145763 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:05:46 INFO - PROCESS | 1799 | 1460981146074 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8712c800 == 113 [pid = 1799] [id = 332] 05:05:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x87ebc400) [pid = 1799] [serial = 997] [outer = (nil)] 05:05:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x88448c00) [pid = 1799] [serial = 998] [outer = 0x87ebc400] 05:05:46 INFO - PROCESS | 1799 | 1460981146170 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x89063c00) [pid = 1799] [serial = 999] [outer = 0x87ebc400] 05:05:47 INFO - PROCESS | 1799 | 1460981147158 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1699ms 05:05:47 INFO - PROCESS | 1799 | 1460981147195 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 1799 | 1460981147198 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:05:47 INFO - PROCESS | 1799 | 1460981147205 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 1799 | 1460981147209 Marionette TRACE conn4 <- [1,1302,null,{}] 05:05:47 INFO - PROCESS | 1799 | 1460981147223 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}] 05:05:47 INFO - PROCESS | 1799 | 1460981147443 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:05:47 INFO - PROCESS | 1799 | 1460981147800 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b0fc00 == 114 [pid = 1799] [id = 333] 05:05:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ab84000) [pid = 1799] [serial = 1000] [outer = (nil)] 05:05:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8b520400) [pid = 1799] [serial = 1001] [outer = 0x8ab84000] 05:05:47 INFO - PROCESS | 1799 | 1460981147902 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8b79bc00) [pid = 1799] [serial = 1002] [outer = 0x8ab84000] 05:05:48 INFO - PROCESS | 1799 | 1460981148789 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]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1628ms 05:05:48 INFO - PROCESS | 1799 | 1460981148834 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:05:48 INFO - PROCESS | 1799 | 1460981148838 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:05:48 INFO - PROCESS | 1799 | 1460981148844 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 1799 | 1460981148848 Marionette TRACE conn4 <- [1,1306,null,{}] 05:05:48 INFO - PROCESS | 1799 | 1460981148853 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}] 05:05:49 INFO - PROCESS | 1799 | 1460981149083 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:05:49 INFO - PROCESS | 1799 | 1460981149338 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844f400 == 115 [pid = 1799] [id = 334] 05:05:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8990b400) [pid = 1799] [serial = 1003] [outer = (nil)] 05:05:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8bbc5c00) [pid = 1799] [serial = 1004] [outer = 0x8990b400] 05:05:49 INFO - PROCESS | 1799 | 1460981149467 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8d9f0400) [pid = 1799] [serial = 1005] [outer = 0x8990b400] 05:05:50 INFO - PROCESS | 1799 | 1460981150338 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]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1537ms 05:05:50 INFO - PROCESS | 1799 | 1460981150382 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 1799 | 1460981150386 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:05:50 INFO - PROCESS | 1799 | 1460981150393 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 1799 | 1460981150397 Marionette TRACE conn4 <- [1,1310,null,{}] 05:05:50 INFO - PROCESS | 1799 | 1460981150402 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}] 05:05:50 INFO - PROCESS | 1799 | 1460981150611 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:05:50 INFO - PROCESS | 1799 | 1460981150865 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbbb000 == 116 [pid = 1799] [id = 335] 05:05:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8bbbe800) [pid = 1799] [serial = 1006] [outer = (nil)] 05:05:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8dcbe800) [pid = 1799] [serial = 1007] [outer = 0x8bbbe800] 05:05:51 INFO - PROCESS | 1799 | 1460981151001 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8dcc7400) [pid = 1799] [serial = 1008] [outer = 0x8bbbe800] 05:05:51 INFO - PROCESS | 1799 | 1460981151887 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] 05:05:51 INFO - PROCESS | 1799 | 1460981151931 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:05:51 INFO - PROCESS | 1799 | 1460981151938 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 1799 | 1460981151942 Marionette TRACE conn4 <- [1,1314,null,{}] 05:05:51 INFO - PROCESS | 1799 | 1460981151949 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}] 05:05:52 INFO - PROCESS | 1799 | 1460981152194 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:05:52 INFO - PROCESS | 1799 | 1460981152460 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca8800 == 117 [pid = 1799] [id = 336] 05:05:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ea0ac00) [pid = 1799] [serial = 1009] [outer = (nil)] 05:05:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8ea58400) [pid = 1799] [serial = 1010] [outer = 0x8ea0ac00] 05:05:52 INFO - PROCESS | 1799 | 1460981152610 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8f0e9400) [pid = 1799] [serial = 1011] [outer = 0x8ea0ac00] 05:05:53 INFO - PROCESS | 1799 | 1460981153466 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1595ms 05:05:53 INFO - PROCESS | 1799 | 1460981153538 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 1799 | 1460981153541 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:05:53 INFO - PROCESS | 1799 | 1460981153549 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 1799 | 1460981153552 Marionette TRACE conn4 <- [1,1318,null,{}] 05:05:53 INFO - PROCESS | 1799 | 1460981153559 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}] 05:05:53 INFO - PROCESS | 1799 | 1460981153785 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:05:54 INFO - PROCESS | 1799 | 1460981154128 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x89959400 == 118 [pid = 1799] [id = 337] 05:05:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8e8f7c00) [pid = 1799] [serial = 1012] [outer = (nil)] 05:05:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8f104800) [pid = 1799] [serial = 1013] [outer = 0x8e8f7c00] 05:05:54 INFO - PROCESS | 1799 | 1460981154226 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8fab7c00) [pid = 1799] [serial = 1014] [outer = 0x8e8f7c00] 05:05:55 INFO - PROCESS | 1799 | 1460981155083 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1578ms 05:05:55 INFO - PROCESS | 1799 | 1460981155129 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:05:55 INFO - PROCESS | 1799 | 1460981155133 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:05:55 INFO - PROCESS | 1799 | 1460981155140 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 1799 | 1460981155143 Marionette TRACE conn4 <- [1,1322,null,{}] 05:05:55 INFO - PROCESS | 1799 | 1460981155149 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}] 05:05:55 INFO - PROCESS | 1799 | 1460981155349 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:05:55 INFO - PROCESS | 1799 | 1460981155607 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x89905c00 == 119 [pid = 1799] [id = 338] 05:05:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x89b02400) [pid = 1799] [serial = 1015] [outer = (nil)] 05:05:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8fb98c00) [pid = 1799] [serial = 1016] [outer = 0x89b02400] 05:05:55 INFO - PROCESS | 1799 | 1460981155740 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8fd98800) [pid = 1799] [serial = 1017] [outer = 0x89b02400] 05:05:56 INFO - PROCESS | 1799 | 1460981156632 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1545ms 05:05:56 INFO - PROCESS | 1799 | 1460981156685 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 1799 | 1460981156688 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:05:56 INFO - PROCESS | 1799 | 1460981156695 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 1799 | 1460981156698 Marionette TRACE conn4 <- [1,1326,null,{}] 05:05:56 INFO - PROCESS | 1799 | 1460981156705 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}] 05:05:56 INFO - PROCESS | 1799 | 1460981156907 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:05:57 INFO - PROCESS | 1799 | 1460981157166 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f10b400 == 120 [pid = 1799] [id = 339] 05:05:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8fb97400) [pid = 1799] [serial = 1018] [outer = (nil)] 05:05:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8feeb000) [pid = 1799] [serial = 1019] [outer = 0x8fb97400] 05:05:57 INFO - PROCESS | 1799 | 1460981157301 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x90256c00) [pid = 1799] [serial = 1020] [outer = 0x8fb97400] 05:05:58 INFO - PROCESS | 1799 | 1460981158210 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1589ms 05:05:58 INFO - PROCESS | 1799 | 1460981158286 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 1799 | 1460981158289 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:05:58 INFO - PROCESS | 1799 | 1460981158295 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 1799 | 1460981158298 Marionette TRACE conn4 <- [1,1330,null,{}] 05:05:58 INFO - PROCESS | 1799 | 1460981158304 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}] 05:05:58 INFO - PROCESS | 1799 | 1460981158539 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:05:58 INFO - PROCESS | 1799 | 1460981158797 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b08400 == 121 [pid = 1799] [id = 340] 05:05:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8fd94800) [pid = 1799] [serial = 1021] [outer = (nil)] 05:05:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x90628800) [pid = 1799] [serial = 1022] [outer = 0x8fd94800] 05:05:58 INFO - PROCESS | 1799 | 1460981158924 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x91237000) [pid = 1799] [serial = 1023] [outer = 0x8fd94800] 05:05:59 INFO - PROCESS | 1799 | 1460981159877 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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1630ms 05:05:59 INFO - PROCESS | 1799 | 1460981159926 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 1799 | 1460981159931 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:05:59 INFO - PROCESS | 1799 | 1460981159937 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 1799 | 1460981159942 Marionette TRACE conn4 <- [1,1334,null,{}] 05:05:59 INFO - PROCESS | 1799 | 1460981159947 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}] 05:06:00 INFO - PROCESS | 1799 | 1460981160186 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:06:00 INFO - PROCESS | 1799 | 1460981160457 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f7ec00 == 122 [pid = 1799] [id = 341] 05:06:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x932a4c00) [pid = 1799] [serial = 1024] [outer = (nil)] 05:06:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x94052000) [pid = 1799] [serial = 1025] [outer = 0x932a4c00] 05:06:00 INFO - PROCESS | 1799 | 1460981160594 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x94247000) [pid = 1799] [serial = 1026] [outer = 0x932a4c00] 05:06:01 INFO - PROCESS | 1799 | 1460981161508 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1646ms 05:06:01 INFO - PROCESS | 1799 | 1460981161584 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 1799 | 1460981161588 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:06:01 INFO - PROCESS | 1799 | 1460981161594 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 1799 | 1460981161598 Marionette TRACE conn4 <- [1,1338,null,{}] 05:06:01 INFO - PROCESS | 1799 | 1460981161604 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}] 05:06:01 INFO - PROCESS | 1799 | 1460981161802 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:06:02 INFO - PROCESS | 1799 | 1460981162069 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x9342c800 == 123 [pid = 1799] [id = 342] 05:06:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x94051400) [pid = 1799] [serial = 1027] [outer = (nil)] 05:06:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x942e3c00) [pid = 1799] [serial = 1028] [outer = 0x94051400] 05:06:02 INFO - PROCESS | 1799 | 1460981162203 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x942e8c00) [pid = 1799] [serial = 1029] [outer = 0x94051400] 05:06:03 INFO - PROCESS | 1799 | 1460981163630 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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2085ms 05:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:06:03 INFO - PROCESS | 1799 | 1460981163681 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 1799 | 1460981163684 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:06:03 INFO - PROCESS | 1799 | 1460981163690 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 1799 | 1460981163694 Marionette TRACE conn4 <- [1,1342,null,{}] 05:06:03 INFO - PROCESS | 1799 | 1460981163699 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}] 05:06:03 INFO - PROCESS | 1799 | 1460981163892 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:06:04 INFO - PROCESS | 1799 | 1460981164164 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd9f000 == 124 [pid = 1799] [id = 343] 05:06:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x942e1400) [pid = 1799] [serial = 1030] [outer = (nil)] 05:06:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9444f400) [pid = 1799] [serial = 1031] [outer = 0x942e1400] 05:06:04 INFO - PROCESS | 1799 | 1460981164252 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x94454400) [pid = 1799] [serial = 1032] [outer = 0x942e1400] 05:06:05 INFO - PROCESS | 1799 | 1460981165185 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1529ms 05:06:05 INFO - PROCESS | 1799 | 1460981165220 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 1799 | 1460981165223 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:06:05 INFO - PROCESS | 1799 | 1460981165231 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 1799 | 1460981165234 Marionette TRACE conn4 <- [1,1346,null,{}] 05:06:05 INFO - PROCESS | 1799 | 1460981165240 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}] 05:06:05 INFO - PROCESS | 1799 | 1460981165464 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:06:05 INFO - PROCESS | 1799 | 1460981165733 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ac800 == 125 [pid = 1799] [id = 344] 05:06:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8dccbc00) [pid = 1799] [serial = 1033] [outer = (nil)] 05:06:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9583c400) [pid = 1799] [serial = 1034] [outer = 0x8dccbc00] 05:06:05 INFO - PROCESS | 1799 | 1460981165871 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x958f3800) [pid = 1799] [serial = 1035] [outer = 0x8dccbc00] 05:06:06 INFO - PROCESS | 1799 | 1460981166756 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]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1578ms 05:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:06:06 INFO - PROCESS | 1799 | 1460981166810 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 1799 | 1460981166813 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:06:06 INFO - PROCESS | 1799 | 1460981166820 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 1799 | 1460981166823 Marionette TRACE conn4 <- [1,1350,null,{}] 05:06:06 INFO - PROCESS | 1799 | 1460981166829 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}] 05:06:07 INFO - PROCESS | 1799 | 1460981167046 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:06:07 INFO - PROCESS | 1799 | 1460981167312 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x95839800 == 126 [pid = 1799] [id = 345] 05:06:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9583b800) [pid = 1799] [serial = 1036] [outer = (nil)] 05:06:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x96256000) [pid = 1799] [serial = 1037] [outer = 0x9583b800] 05:06:07 INFO - PROCESS | 1799 | 1460981167444 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x958f8000) [pid = 1799] [serial = 1038] [outer = 0x9583b800] 05:06:08 INFO - PROCESS | 1799 | 1460981168342 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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1593ms 05:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:06:08 INFO - PROCESS | 1799 | 1460981168413 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 1799 | 1460981168416 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:06:08 INFO - PROCESS | 1799 | 1460981168423 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 1799 | 1460981168426 Marionette TRACE conn4 <- [1,1354,null,{}] 05:06:08 INFO - PROCESS | 1799 | 1460981168432 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}] 05:06:08 INFO - PROCESS | 1799 | 1460981168644 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:06:08 INFO - PROCESS | 1799 | 1460981168960 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cd000 == 127 [pid = 1799] [id = 346] 05:06:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x9444d000) [pid = 1799] [serial = 1039] [outer = (nil)] 05:06:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x96b4b400) [pid = 1799] [serial = 1040] [outer = 0x9444d000] 05:06:09 INFO - PROCESS | 1799 | 1460981169060 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x97027c00) [pid = 1799] [serial = 1041] [outer = 0x9444d000] 05:06:09 INFO - PROCESS | 1799 | 1460981169985 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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1638ms 05:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:06:10 INFO - PROCESS | 1799 | 1460981170060 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 1799 | 1460981170063 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:06:10 INFO - PROCESS | 1799 | 1460981170070 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 1799 | 1460981170073 Marionette TRACE conn4 <- [1,1358,null,{}] 05:06:10 INFO - PROCESS | 1799 | 1460981170079 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}] 05:06:10 INFO - PROCESS | 1799 | 1460981170323 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:06:10 INFO - PROCESS | 1799 | 1460981170664 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x89060800 == 128 [pid = 1799] [id = 347] 05:06:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x891ec800) [pid = 1799] [serial = 1042] [outer = (nil)] 05:06:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x9793a400) [pid = 1799] [serial = 1043] [outer = 0x891ec800] 05:06:10 INFO - PROCESS | 1799 | 1460981170756 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x979db000) [pid = 1799] [serial = 1044] [outer = 0x891ec800] 05:06:11 INFO - PROCESS | 1799 | 1460981171621 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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1590ms 05:06:11 INFO - PROCESS | 1799 | 1460981171660 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 1799 | 1460981171663 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:06:11 INFO - PROCESS | 1799 | 1460981171670 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 1799 | 1460981171673 Marionette TRACE conn4 <- [1,1362,null,{}] 05:06:11 INFO - PROCESS | 1799 | 1460981171679 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}] 05:06:11 INFO - PROCESS | 1799 | 1460981171877 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:06:12 INFO - PROCESS | 1799 | 1460981172192 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cb000 == 129 [pid = 1799] [id = 348] 05:06:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x841cf000) [pid = 1799] [serial = 1045] [outer = (nil)] 05:06:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x87c16000) [pid = 1799] [serial = 1046] [outer = 0x841cf000] 05:06:12 INFO - PROCESS | 1799 | 1460981172286 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x89b04800) [pid = 1799] [serial = 1047] [outer = 0x841cf000] 05:06:13 INFO - PROCESS | 1799 | 1460981173256 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1630ms 05:06:13 INFO - PROCESS | 1799 | 1460981173301 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 1799 | 1460981173305 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:06:13 INFO - PROCESS | 1799 | 1460981173312 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 1799 | 1460981173315 Marionette TRACE conn4 <- [1,1366,null,{}] 05:06:13 INFO - PROCESS | 1799 | 1460981173321 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}] 05:06:13 INFO - PROCESS | 1799 | 1460981173544 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:06:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8e706c00 == 128 [pid = 1799] [id = 110] 05:06:14 INFO - PROCESS | 1799 | --DOCSHELL 0x83bd3400 == 127 [pid = 1799] [id = 258] 05:06:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f4800 == 126 [pid = 1799] [id = 113] 05:06:14 INFO - PROCESS | 1799 | --DOCSHELL 0x915c5c00 == 125 [pid = 1799] [id = 109] 05:06:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8ee400 == 124 [pid = 1799] [id = 64] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x893b4000) [pid = 1799] [serial = 923] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8ea0c000) [pid = 1799] [serial = 881] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x9025f000) [pid = 1799] [serial = 894] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8ea66c00) [pid = 1799] [serial = 885] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x9062c800) [pid = 1799] [serial = 801] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x8ea63400) [pid = 1799] [serial = 884] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x915c1000) [pid = 1799] [serial = 899] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8b798400) [pid = 1799] [serial = 870] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8e8f1400) [pid = 1799] [serial = 879] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x9ae11800) [pid = 1799] [serial = 825] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x94458c00) [pid = 1799] [serial = 807] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x9025a400) [pid = 1799] [serial = 893] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x891f2400) [pid = 1799] [serial = 921] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x842f9800) [pid = 1799] [serial = 906] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8b3ed400) [pid = 1799] [serial = 867] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8b3f5800) [pid = 1799] [serial = 912] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x87128c00) [pid = 1799] [serial = 860] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8ab8d800) [pid = 1799] [serial = 866] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8e794800) [pid = 1799] [serial = 786] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x87c0bc00) [pid = 1799] [serial = 861] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8e8e9800) [pid = 1799] [serial = 878] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8fabd400) [pid = 1799] [serial = 888] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8906b000) [pid = 1799] [serial = 920] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8b9b3c00) [pid = 1799] [serial = 908] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x932acc00) [pid = 1799] [serial = 902] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x891f4800) [pid = 1799] [serial = 911] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x87ec1000) [pid = 1799] [serial = 822] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x89910400) [pid = 1799] [serial = 863] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89909c00) [pid = 1799] [serial = 789] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x842f6800) [pid = 1799] [serial = 858] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x87eb9c00) [pid = 1799] [serial = 918] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x96bebc00) [pid = 1799] [serial = 810] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x93424400) [pid = 1799] [serial = 903] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x842f5000) [pid = 1799] [serial = 914] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x89960000) [pid = 1799] [serial = 864] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8e705c00) [pid = 1799] [serial = 876] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8b9af400) [pid = 1799] [serial = 831] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8fd96400) [pid = 1799] [serial = 714] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x87c0dc00) [pid = 1799] [serial = 917] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fda0000) [pid = 1799] [serial = 891] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8ee86c00) [pid = 1799] [serial = 909] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x99415000) [pid = 1799] [serial = 819] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8f0f6800) [pid = 1799] [serial = 795] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ea0f800) [pid = 1799] [serial = 882] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x841d3c00) [pid = 1799] [serial = 857] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x84b0b800) [pid = 1799] [serial = 915] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8b524c00) [pid = 1799] [serial = 869] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8fd9a000) [pid = 1799] [serial = 890] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8dcae800) [pid = 1799] [serial = 873] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x98050000) [pid = 1799] [serial = 834] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9062b000) [pid = 1799] [serial = 896] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8e708000) [pid = 1799] [serial = 792] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9123e000) [pid = 1799] [serial = 897] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x913f3000) [pid = 1799] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x87c10c00) [pid = 1799] [serial = 816] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x942e6400) [pid = 1799] [serial = 624] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f108000) [pid = 1799] [serial = 887] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x90258000) [pid = 1799] [serial = 798] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x89065800) [pid = 1799] [serial = 855] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9805bc00) [pid = 1799] [serial = 813] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8dccd400) [pid = 1799] [serial = 875] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8d9f2800) [pid = 1799] [serial = 872] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x86a7e800) [pid = 1799] [serial = 828] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x915cc400) [pid = 1799] [serial = 900] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x842efc00) [pid = 1799] [serial = 905] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9424c800) [pid = 1799] [serial = 804] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 1799 | 1460981175099 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f4c00 == 125 [pid = 1799] [id = 349] 05:06:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x842f5000) [pid = 1799] [serial = 1048] [outer = (nil)] 05:06:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x842fb400) [pid = 1799] [serial = 1049] [outer = 0x842f5000] 05:06:15 INFO - PROCESS | 1799 | 1460981175282 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x84b08c00) [pid = 1799] [serial = 1050] [outer = 0x842f5000] 05:06:16 INFO - PROCESS | 1799 | 1460981176114 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] 05:06:16 INFO - PROCESS | 1799 | 1460981176154 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:06:16 INFO - PROCESS | 1799 | 1460981176163 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 1799 | 1460981176167 Marionette TRACE conn4 <- [1,1370,null,{}] 05:06:16 INFO - PROCESS | 1799 | 1460981176174 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}] 05:06:16 INFO - PROCESS | 1799 | 1460981176369 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:06:16 INFO - PROCESS | 1799 | 1460981176568 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a7e800 == 126 [pid = 1799] [id = 350] 05:06:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87134800) [pid = 1799] [serial = 1051] [outer = (nil)] 05:06:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x87c13400) [pid = 1799] [serial = 1052] [outer = 0x87134800] 05:06:16 INFO - PROCESS | 1799 | 1460981176655 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x87ebcc00) [pid = 1799] [serial = 1053] [outer = 0x87134800] 05:06:17 INFO - PROCESS | 1799 | 1460981177472 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] 05:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:06:17 INFO - PROCESS | 1799 | 1460981177548 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:06:17 INFO - PROCESS | 1799 | 1460981177556 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 1799 | 1460981177559 Marionette TRACE conn4 <- [1,1374,null,{}] 05:06:17 INFO - PROCESS | 1799 | 1460981177565 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}] 05:06:17 INFO - PROCESS | 1799 | 1460981177835 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:06:17 INFO - PROCESS | 1799 | 1460981177861 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec2c00 == 127 [pid = 1799] [id = 351] 05:06:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8906a400) [pid = 1799] [serial = 1054] [outer = (nil)] 05:06:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x891ea800) [pid = 1799] [serial = 1055] [outer = 0x8906a400] 05:06:17 INFO - PROCESS | 1799 | 1460981177938 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x893b7400) [pid = 1799] [serial = 1056] [outer = 0x8906a400] 05:06:18 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:19 INFO - PROCESS | 1799 | 1460981179041 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] 05:06:19 INFO - PROCESS | 1799 | 1460981179094 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:06:19 INFO - PROCESS | 1799 | 1460981179103 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 1799 | 1460981179112 Marionette TRACE conn4 <- [1,1378,null,{}] 05:06:19 INFO - PROCESS | 1799 | 1460981179132 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}] 05:06:19 INFO - PROCESS | 1799 | 1460981179408 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:06:19 INFO - PROCESS | 1799 | 1460981179441 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x891e7800 == 128 [pid = 1799] [id = 352] 05:06:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ab85800) [pid = 1799] [serial = 1057] [outer = (nil)] 05:06:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b3f4400) [pid = 1799] [serial = 1058] [outer = 0x8ab85800] 05:06:19 INFO - PROCESS | 1799 | 1460981179520 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b527800) [pid = 1799] [serial = 1059] [outer = 0x8ab85800] 05:06:20 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x87ec1c00) [pid = 1799] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:06:20 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8995c000) [pid = 1799] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:06:20 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x87c12c00) [pid = 1799] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:06:20 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x842f7000) [pid = 1799] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:06:20 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x87130800) [pid = 1799] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:06:20 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x87ec0400) [pid = 1799] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:06:20 INFO - PROCESS | 1799 | 1460981180835 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] 05:06:20 INFO - PROCESS | 1799 | 1460981180904 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:06:20 INFO - PROCESS | 1799 | 1460981180910 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 1799 | 1460981180914 Marionette TRACE conn4 <- [1,1382,null,{}] 05:06:20 INFO - PROCESS | 1799 | 1460981180919 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}] 05:06:21 INFO - PROCESS | 1799 | 1460981181100 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:06:21 INFO - PROCESS | 1799 | 1460981181266 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bc9800 == 129 [pid = 1799] [id = 353] 05:06:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x842f7000) [pid = 1799] [serial = 1060] [outer = (nil)] 05:06:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ab90c00) [pid = 1799] [serial = 1061] [outer = 0x842f7000] 05:06:21 INFO - PROCESS | 1799 | 1460981181339 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b9ac400) [pid = 1799] [serial = 1062] [outer = 0x842f7000] 05:06:22 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:22 INFO - PROCESS | 1799 | 1460981182198 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] 05:06:22 INFO - PROCESS | 1799 | 1460981182361 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:06:22 INFO - PROCESS | 1799 | 1460981182372 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1799 | 1460981182377 Marionette TRACE conn4 <- [1,1386,null,{}] 05:06:22 INFO - PROCESS | 1799 | 1460981182386 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}] 05:06:22 INFO - PROCESS | 1799 | 1460981182638 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:06:22 INFO - PROCESS | 1799 | 1460981182944 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a83800 == 130 [pid = 1799] [id = 354] 05:06:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x87127800) [pid = 1799] [serial = 1063] [outer = (nil)] 05:06:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8712c000) [pid = 1799] [serial = 1064] [outer = 0x87127800] 05:06:23 INFO - PROCESS | 1799 | 1460981183036 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x87c09800) [pid = 1799] [serial = 1065] [outer = 0x87127800] 05:06:24 INFO - PROCESS | 1799 | 1460981184073 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] 05:06:24 INFO - PROCESS | 1799 | 1460981184113 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:06:24 INFO - PROCESS | 1799 | 1460981184126 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 1799 | 1460981184134 Marionette TRACE conn4 <- [1,1390,null,{}] 05:06:24 INFO - PROCESS | 1799 | 1460981184141 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}] 05:06:24 INFO - PROCESS | 1799 | 1460981184418 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:06:24 INFO - PROCESS | 1799 | 1460981184774 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x891f2400 == 131 [pid = 1799] [id = 355] 05:06:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x89954000) [pid = 1799] [serial = 1066] [outer = (nil)] 05:06:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x89960000) [pid = 1799] [serial = 1067] [outer = 0x89954000] 05:06:24 INFO - PROCESS | 1799 | 1460981184865 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ab8b400) [pid = 1799] [serial = 1068] [outer = 0x89954000] 05:06:25 INFO - PROCESS | 1799 | 1460981185844 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]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1749ms 05:06:25 INFO - PROCESS | 1799 | 1460981185872 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:06:25 INFO - PROCESS | 1799 | 1460981185876 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:06:25 INFO - PROCESS | 1799 | 1460981185884 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1799 | 1460981185887 Marionette TRACE conn4 <- [1,1394,null,{}] 05:06:25 INFO - PROCESS | 1799 | 1460981185903 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}] 05:06:26 INFO - PROCESS | 1799 | 1460981186132 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:06:26 INFO - PROCESS | 1799 | 1460981186485 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f2800 == 132 [pid = 1799] [id = 356] 05:06:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8dcac800) [pid = 1799] [serial = 1069] [outer = (nil)] 05:06:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8dcb2400) [pid = 1799] [serial = 1070] [outer = 0x8dcac800] 05:06:26 INFO - PROCESS | 1799 | 1460981186585 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8dcc5800) [pid = 1799] [serial = 1071] [outer = 0x8dcac800] 05:06:27 INFO - PROCESS | 1799 | 1460981187474 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1632ms 05:06:27 INFO - PROCESS | 1799 | 1460981187515 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 1799 | 1460981187518 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:06:27 INFO - PROCESS | 1799 | 1460981187525 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 1799 | 1460981187529 Marionette TRACE conn4 <- [1,1398,null,{}] 05:06:27 INFO - PROCESS | 1799 | 1460981187535 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}] 05:06:27 INFO - PROCESS | 1799 | 1460981187796 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:06:28 INFO - PROCESS | 1799 | 1460981188060 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbc2400 == 133 [pid = 1799] [id = 357] 05:06:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8dcca400) [pid = 1799] [serial = 1072] [outer = (nil)] 05:06:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8e8e9800) [pid = 1799] [serial = 1073] [outer = 0x8dcca400] 05:06:28 INFO - PROCESS | 1799 | 1460981188189 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8e8f2000) [pid = 1799] [serial = 1074] [outer = 0x8dcca400] 05:06:29 INFO - PROCESS | 1799 | 1460981189109 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]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1641ms 05:06:29 INFO - PROCESS | 1799 | 1460981189168 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 1799 | 1460981189171 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:06:29 INFO - PROCESS | 1799 | 1460981189178 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 1799 | 1460981189182 Marionette TRACE conn4 <- [1,1402,null,{}] 05:06:29 INFO - PROCESS | 1799 | 1460981189188 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}] 05:06:29 INFO - PROCESS | 1799 | 1460981189431 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:06:29 INFO - PROCESS | 1799 | 1460981189749 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990e400 == 134 [pid = 1799] [id = 358] 05:06:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8e790000) [pid = 1799] [serial = 1075] [outer = (nil)] 05:06:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ea14400) [pid = 1799] [serial = 1076] [outer = 0x8e790000] 05:06:29 INFO - PROCESS | 1799 | 1460981189835 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8ea5b800) [pid = 1799] [serial = 1077] [outer = 0x8e790000] 05:06:30 INFO - PROCESS | 1799 | 1460981190682 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1538ms 05:06:30 INFO - PROCESS | 1799 | 1460981190717 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 1799 | 1460981190720 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:06:30 INFO - PROCESS | 1799 | 1460981190727 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 1799 | 1460981190731 Marionette TRACE conn4 <- [1,1406,null,{}] 05:06:30 INFO - PROCESS | 1799 | 1460981190737 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}] 05:06:30 INFO - PROCESS | 1799 | 1460981190988 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:06:31 INFO - PROCESS | 1799 | 1460981191304 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881a800 == 135 [pid = 1799] [id = 359] 05:06:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ee8a800) [pid = 1799] [serial = 1078] [outer = (nil)] 05:06:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8f0f8c00) [pid = 1799] [serial = 1079] [outer = 0x8ee8a800] 05:06:31 INFO - PROCESS | 1799 | 1460981191403 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8fabdc00) [pid = 1799] [serial = 1080] [outer = 0x8ee8a800] 05:06:32 INFO - PROCESS | 1799 | 1460981192275 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]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1579ms 05:06:32 INFO - PROCESS | 1799 | 1460981192308 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 1799 | 1460981192311 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:06:32 INFO - PROCESS | 1799 | 1460981192318 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 1799 | 1460981192322 Marionette TRACE conn4 <- [1,1410,null,{}] 05:06:32 INFO - PROCESS | 1799 | 1460981192328 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}] 05:06:32 INFO - PROCESS | 1799 | 1460981192527 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:06:32 INFO - PROCESS | 1799 | 1460981192804 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f102400 == 136 [pid = 1799] [id = 360] 05:06:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8fb93800) [pid = 1799] [serial = 1081] [outer = (nil)] 05:06:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8fd9a000) [pid = 1799] [serial = 1082] [outer = 0x8fb93800] 05:06:32 INFO - PROCESS | 1799 | 1460981192936 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8fedd400) [pid = 1799] [serial = 1083] [outer = 0x8fb93800] 05:06:33 INFO - PROCESS | 1799 | 1460981193907 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]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1635ms 05:06:33 INFO - PROCESS | 1799 | 1460981193954 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 1799 | 1460981193958 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:06:33 INFO - PROCESS | 1799 | 1460981193965 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 1799 | 1460981193969 Marionette TRACE conn4 <- [1,1414,null,{}] 05:06:33 INFO - PROCESS | 1799 | 1460981193974 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}] 05:06:34 INFO - PROCESS | 1799 | 1460981194183 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:06:34 INFO - PROCESS | 1799 | 1460981194445 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb94000 == 137 [pid = 1799] [id = 361] 05:06:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8fd93800) [pid = 1799] [serial = 1084] [outer = (nil)] 05:06:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x902d2000) [pid = 1799] [serial = 1085] [outer = 0x8fd93800] 05:06:34 INFO - PROCESS | 1799 | 1460981194552 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x902d8800) [pid = 1799] [serial = 1086] [outer = 0x8fd93800] 05:06:35 INFO - PROCESS | 1799 | 1460981195530 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1583ms 05:06:35 INFO - PROCESS | 1799 | 1460981195548 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 1799 | 1460981195551 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:06:35 INFO - PROCESS | 1799 | 1460981195558 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 1799 | 1460981195562 Marionette TRACE conn4 <- [1,1418,null,{}] 05:06:35 INFO - PROCESS | 1799 | 1460981195568 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}] 05:06:35 INFO - PROCESS | 1799 | 1460981195773 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:06:36 INFO - PROCESS | 1799 | 1460981196040 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f22c00 == 138 [pid = 1799] [id = 362] 05:06:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x891e6c00) [pid = 1799] [serial = 1087] [outer = (nil)] 05:06:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x902dbc00) [pid = 1799] [serial = 1088] [outer = 0x891e6c00] 05:06:36 INFO - PROCESS | 1799 | 1460981196173 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x913ec000) [pid = 1799] [serial = 1089] [outer = 0x891e6c00] 05:06:37 INFO - PROCESS | 1799 | 1460981197104 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1584ms 05:06:37 INFO - PROCESS | 1799 | 1460981197143 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1799 | 1460981197146 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:06:37 INFO - PROCESS | 1799 | 1460981197153 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 1799 | 1460981197156 Marionette TRACE conn4 <- [1,1422,null,{}] 05:06:37 INFO - PROCESS | 1799 | 1460981197162 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}] 05:06:37 INFO - PROCESS | 1799 | 1460981197364 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:06:37 INFO - PROCESS | 1799 | 1460981197630 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b08000 == 139 [pid = 1799] [id = 363] 05:06:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x893b9400) [pid = 1799] [serial = 1090] [outer = (nil)] 05:06:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x91f77800) [pid = 1799] [serial = 1091] [outer = 0x893b9400] 05:06:37 INFO - PROCESS | 1799 | 1460981197760 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x91f7fc00) [pid = 1799] [serial = 1092] [outer = 0x893b9400] 05:06:38 INFO - PROCESS | 1799 | 1460981198668 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1578ms 05:06:38 INFO - PROCESS | 1799 | 1460981198732 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:06:38 INFO - PROCESS | 1799 | 1460981198736 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:06:38 INFO - PROCESS | 1799 | 1460981198743 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 1799 | 1460981198748 Marionette TRACE conn4 <- [1,1426,null,{}] 05:06:38 INFO - PROCESS | 1799 | 1460981198753 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}] 05:06:39 INFO - PROCESS | 1799 | 1460981199024 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:06:39 INFO - PROCESS | 1799 | 1460981199343 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x93426800 == 140 [pid = 1799] [id = 364] 05:06:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9405ac00) [pid = 1799] [serial = 1093] [outer = (nil)] 05:06:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x94241c00) [pid = 1799] [serial = 1094] [outer = 0x9405ac00] 05:06:39 INFO - PROCESS | 1799 | 1460981199438 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9424f800) [pid = 1799] [serial = 1095] [outer = 0x9405ac00] 05:06:40 INFO - PROCESS | 1799 | 1460981200433 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]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1732ms 05:06:40 INFO - PROCESS | 1799 | 1460981200475 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:06:40 INFO - PROCESS | 1799 | 1460981200479 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:06:40 INFO - PROCESS | 1799 | 1460981200485 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 1799 | 1460981200488 Marionette TRACE conn4 <- [1,1430,null,{}] 05:06:40 INFO - PROCESS | 1799 | 1460981200494 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}] 05:06:40 INFO - PROCESS | 1799 | 1460981200693 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:06:40 INFO - PROCESS | 1799 | 1460981200962 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x94052800 == 141 [pid = 1799] [id = 365] 05:06:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x942e5c00) [pid = 1799] [serial = 1096] [outer = (nil)] 05:06:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x96255800) [pid = 1799] [serial = 1097] [outer = 0x942e5c00] 05:06:41 INFO - PROCESS | 1799 | 1460981201094 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x96ad0000) [pid = 1799] [serial = 1098] [outer = 0x942e5c00] 05:06:42 INFO - PROCESS | 1799 | 1460981202044 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1633ms 05:06:42 INFO - PROCESS | 1799 | 1460981202118 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 1799 | 1460981202121 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:06:42 INFO - PROCESS | 1799 | 1460981202128 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 1799 | 1460981202132 Marionette TRACE conn4 <- [1,1434,null,{}] 05:06:42 INFO - PROCESS | 1799 | 1460981202137 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}] 05:06:42 INFO - PROCESS | 1799 | 1460981202355 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:06:42 INFO - PROCESS | 1799 | 1460981202647 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b6c00 == 142 [pid = 1799] [id = 366] 05:06:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8bbc3400) [pid = 1799] [serial = 1099] [outer = (nil)] 05:06:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x97033c00) [pid = 1799] [serial = 1100] [outer = 0x8bbc3400] 05:06:42 INFO - PROCESS | 1799 | 1460981202739 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x97c32800) [pid = 1799] [serial = 1101] [outer = 0x8bbc3400] 05:06:43 INFO - PROCESS | 1799 | 1460981203669 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]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1583ms 05:06:43 INFO - PROCESS | 1799 | 1460981203713 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:06:43 INFO - PROCESS | 1799 | 1460981203717 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:06:43 INFO - PROCESS | 1799 | 1460981203723 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 1799 | 1460981203727 Marionette TRACE conn4 <- [1,1438,null,{}] 05:06:43 INFO - PROCESS | 1799 | 1460981203733 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}] 05:06:43 INFO - PROCESS | 1799 | 1460981203963 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:06:44 INFO - PROCESS | 1799 | 1460981204269 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x96b3f000 == 143 [pid = 1799] [id = 367] 05:06:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x96b4d000) [pid = 1799] [serial = 1102] [outer = (nil)] 05:06:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x98054400) [pid = 1799] [serial = 1103] [outer = 0x96b4d000] 05:06:44 INFO - PROCESS | 1799 | 1460981204367 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x98056c00) [pid = 1799] [serial = 1104] [outer = 0x96b4d000] 05:06:45 INFO - PROCESS | 1799 | 1460981205230 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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1580ms 05:06:45 INFO - PROCESS | 1799 | 1460981205308 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 1799 | 1460981205312 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:06:45 INFO - PROCESS | 1799 | 1460981205321 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 1799 | 1460981205324 Marionette TRACE conn4 <- [1,1442,null,{}] 05:06:45 INFO - PROCESS | 1799 | 1460981205330 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}] 05:06:45 INFO - PROCESS | 1799 | 1460981205551 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:06:45 INFO - PROCESS | 1799 | 1460981205866 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x97d0a400 == 144 [pid = 1799] [id = 368] 05:06:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x98052000) [pid = 1799] [serial = 1105] [outer = (nil)] 05:06:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9807b400) [pid = 1799] [serial = 1106] [outer = 0x98052000] 05:06:45 INFO - PROCESS | 1799 | 1460981205956 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x9807dc00) [pid = 1799] [serial = 1107] [outer = 0x98052000] 05:06:46 INFO - PROCESS | 1799 | 1460981206886 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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1630ms 05:06:46 INFO - PROCESS | 1799 | 1460981206952 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 1799 | 1460981206956 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:06:46 INFO - PROCESS | 1799 | 1460981206963 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 1799 | 1460981206966 Marionette TRACE conn4 <- [1,1446,null,{}] 05:06:46 INFO - PROCESS | 1799 | 1460981206972 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}] 05:06:47 INFO - PROCESS | 1799 | 1460981207185 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:06:47 INFO - PROCESS | 1799 | 1460981207491 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b08000 == 145 [pid = 1799] [id = 369] 05:06:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8fb98400) [pid = 1799] [serial = 1108] [outer = (nil)] 05:06:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x982d7000) [pid = 1799] [serial = 1109] [outer = 0x8fb98400] 05:06:47 INFO - PROCESS | 1799 | 1460981207586 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x98973000) [pid = 1799] [serial = 1110] [outer = 0x8fb98400] 05:06:48 INFO - PROCESS | 1799 | 1460981208492 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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1580ms 05:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:06:48 INFO - PROCESS | 1799 | 1460981208543 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 1799 | 1460981208547 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:06:48 INFO - PROCESS | 1799 | 1460981208554 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 1799 | 1460981208556 Marionette TRACE conn4 <- [1,1450,null,{}] 05:06:48 INFO - PROCESS | 1799 | 1460981208563 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}] 05:06:48 INFO - PROCESS | 1799 | 1460981208760 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:06:49 INFO - PROCESS | 1799 | 1460981209074 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x98089000 == 146 [pid = 1799] [id = 370] 05:06:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x9819f800) [pid = 1799] [serial = 1111] [outer = (nil)] 05:06:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9897b000) [pid = 1799] [serial = 1112] [outer = 0x9819f800] 05:06:49 INFO - PROCESS | 1799 | 1460981209169 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9897d000) [pid = 1799] [serial = 1113] [outer = 0x9819f800] 05:06:50 INFO - PROCESS | 1799 | 1460981210054 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1540ms 05:06:50 INFO - PROCESS | 1799 | 1460981210092 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 1799 | 1460981210095 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:06:50 INFO - PROCESS | 1799 | 1460981210102 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 1799 | 1460981210105 Marionette TRACE conn4 <- [1,1454,null,{}] 05:06:50 INFO - PROCESS | 1799 | 1460981210112 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}] 05:06:50 INFO - PROCESS | 1799 | 1460981210312 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:06:50 INFO - PROCESS | 1799 | 1460981210624 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x983f3c00 == 147 [pid = 1799] [id = 371] 05:06:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x98977000) [pid = 1799] [serial = 1114] [outer = (nil)] 05:06:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x98a25400) [pid = 1799] [serial = 1115] [outer = 0x98977000] 05:06:50 INFO - PROCESS | 1799 | 1460981210718 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x98a27c00) [pid = 1799] [serial = 1116] [outer = 0x98977000] 05:06:51 INFO - PROCESS | 1799 | 1460981211622 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1581ms 05:06:51 INFO - PROCESS | 1799 | 1460981211685 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 1799 | 1460981211689 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:06:51 INFO - PROCESS | 1799 | 1460981211695 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1799 | 1460981211699 Marionette TRACE conn4 <- [1,1458,null,{}] 05:06:51 INFO - PROCESS | 1799 | 1460981211704 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}] 05:06:51 INFO - PROCESS | 1799 | 1460981211922 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:06:52 INFO - PROCESS | 1799 | 1460981212288 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bcd000 == 148 [pid = 1799] [id = 372] 05:06:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x83bd2c00) [pid = 1799] [serial = 1117] [outer = (nil)] 05:06:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x86a77000) [pid = 1799] [serial = 1118] [outer = 0x83bd2c00] 05:06:52 INFO - PROCESS | 1799 | 1460981212388 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8881c400) [pid = 1799] [serial = 1119] [outer = 0x83bd2c00] 05:06:53 INFO - PROCESS | 1799 | --DOCSHELL 0x891e7800 == 147 [pid = 1799] [id = 352] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec2c00 == 146 [pid = 1799] [id = 351] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x86a7e800 == 145 [pid = 1799] [id = 350] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x842f4c00 == 144 [pid = 1799] [id = 349] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x841cb000 == 143 [pid = 1799] [id = 348] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x89060800 == 142 [pid = 1799] [id = 347] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x841cd000 == 141 [pid = 1799] [id = 346] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x95839800 == 140 [pid = 1799] [id = 345] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd9f000 == 139 [pid = 1799] [id = 343] 05:06:54 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9ac800 == 138 [pid = 1799] [id = 344] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x86a7f800) [pid = 1799] [serial = 992] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x89b04c00) [pid = 1799] [serial = 987] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8ab89400) [pid = 1799] [serial = 989] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x902d6400) [pid = 1799] [serial = 962] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x915cb000) [pid = 1799] [serial = 965] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x9342e400) [pid = 1799] [serial = 968] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x9405c400) [pid = 1799] [serial = 971] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x88814000) [pid = 1799] [serial = 981] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x88819800) [pid = 1799] [serial = 980] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x84b12400) [pid = 1799] [serial = 978] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x842fbc00) [pid = 1799] [serial = 977] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x87c16800) [pid = 1799] [serial = 983] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x89065c00) [pid = 1799] [serial = 984] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x9424c000) [pid = 1799] [serial = 974] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x83bcd400) [pid = 1799] [serial = 926] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x87131000) [pid = 1799] [serial = 929] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x893ae000) [pid = 1799] [serial = 932] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8ab88c00) [pid = 1799] [serial = 935] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8b52c800) [pid = 1799] [serial = 938] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8bbb7400) [pid = 1799] [serial = 941] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8dcc1400) [pid = 1799] [serial = 944] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8e8e9400) [pid = 1799] [serial = 947] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8ea5a000) [pid = 1799] [serial = 950] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8ee90c00) [pid = 1799] [serial = 953] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8f10a800) [pid = 1799] [serial = 956] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x90257800) [pid = 1799] [serial = 959] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8b3f7000) [pid = 1799] [serial = 990] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8995b000) [pid = 1799] [serial = 986] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89902000) [pid = 1799] [serial = 924] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1799 | 1460981214822 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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3189ms 05:06:54 INFO - PROCESS | 1799 | 1460981214889 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 1799 | 1460981214900 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:06:54 INFO - PROCESS | 1799 | 1460981214914 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 1799 | 1460981214919 Marionette TRACE conn4 <- [1,1462,null,{}] 05:06:54 INFO - PROCESS | 1799 | 1460981214927 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}] 05:06:55 INFO - PROCESS | 1799 | 1460981215163 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:06:55 INFO - PROCESS | 1799 | 1460981215401 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a7e800 == 139 [pid = 1799] [id = 373] 05:06:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x86a81800) [pid = 1799] [serial = 1120] [outer = (nil)] 05:06:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x87130800) [pid = 1799] [serial = 1121] [outer = 0x86a81800] 05:06:55 INFO - PROCESS | 1799 | 1460981215486 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x87c11c00) [pid = 1799] [serial = 1122] [outer = 0x86a81800] 05:06:56 INFO - PROCESS | 1799 | 1460981216382 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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1539ms 05:06:56 INFO - PROCESS | 1799 | 1460981216454 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 1799 | 1460981216463 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:06:56 INFO - PROCESS | 1799 | 1460981216473 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 1799 | 1460981216477 Marionette TRACE conn4 <- [1,1466,null,{}] 05:06:56 INFO - PROCESS | 1799 | 1460981216483 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}] 05:06:56 INFO - PROCESS | 1799 | 1460981216691 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:06:57 INFO - PROCESS | 1799 | 1460981217001 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844e800 == 140 [pid = 1799] [id = 374] 05:06:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x88813400) [pid = 1799] [serial = 1123] [outer = (nil)] 05:06:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x89065000) [pid = 1799] [serial = 1124] [outer = 0x88813400] 05:06:57 INFO - PROCESS | 1799 | 1460981217100 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x891f5000) [pid = 1799] [serial = 1125] [outer = 0x88813400] 05:06:57 INFO - PROCESS | 1799 | 1460981217951 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]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1530ms 05:06:58 INFO - PROCESS | 1799 | 1460981218003 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 1799 | 1460981218008 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:06:58 INFO - PROCESS | 1799 | 1460981218020 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1799 | 1460981218026 Marionette TRACE conn4 <- [1,1470,null,{}] 05:06:58 INFO - PROCESS | 1799 | 1460981218063 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}] 05:06:58 INFO - PROCESS | 1799 | 1460981218314 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:06:58 INFO - PROCESS | 1799 | 1460981218340 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x89065c00 == 141 [pid = 1799] [id = 375] 05:06:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8995f400) [pid = 1799] [serial = 1126] [outer = (nil)] 05:06:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x89b04c00) [pid = 1799] [serial = 1127] [outer = 0x8995f400] 05:06:58 INFO - PROCESS | 1799 | 1460981218417 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8ab88c00) [pid = 1799] [serial = 1128] [outer = 0x8995f400] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8ab85800) [pid = 1799] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8bbbe800) [pid = 1799] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x94051400) [pid = 1799] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x842f8c00) [pid = 1799] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8fb97400) [pid = 1799] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x87ebc400) [pid = 1799] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x932a4c00) [pid = 1799] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x89b02400) [pid = 1799] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x841cf000) [pid = 1799] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8dccbc00) [pid = 1799] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x842f5000) [pid = 1799] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x9583b800) [pid = 1799] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x942e1400) [pid = 1799] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8e8f7c00) [pid = 1799] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8ab84000) [pid = 1799] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x87134800) [pid = 1799] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8fd94800) [pid = 1799] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9444d000) [pid = 1799] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x891ec800) [pid = 1799] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8990b400) [pid = 1799] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8ea0ac00) [pid = 1799] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8906a400) [pid = 1799] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x87126800) [pid = 1799] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8b79b000) [pid = 1799] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8fede800) [pid = 1799] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x83984000) [pid = 1799] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8e78f800) [pid = 1799] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8f105c00) [pid = 1799] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8fd9b000) [pid = 1799] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8995e000) [pid = 1799] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8b9b0c00) [pid = 1799] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8d9f3800) [pid = 1799] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9123d800) [pid = 1799] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8ea15400) [pid = 1799] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8b9b7400) [pid = 1799] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x893abc00) [pid = 1799] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8b9b6000) [pid = 1799] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x891eb000) [pid = 1799] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:06:59 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x902d7000) [pid = 1799] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:07:00 INFO - PROCESS | 1799 | 1460981220258 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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2293ms 05:07:00 INFO - PROCESS | 1799 | 1460981220314 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 1799 | 1460981220319 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:07:00 INFO - PROCESS | 1799 | 1460981220325 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1799 | 1460981220329 Marionette TRACE conn4 <- [1,1474,null,{}] 05:07:00 INFO - PROCESS | 1799 | 1460981220335 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}] 05:07:00 INFO - PROCESS | 1799 | 1460981220541 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:07:00 INFO - PROCESS | 1799 | 1460981220755 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x841c9000 == 142 [pid = 1799] [id = 376] 05:07:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x842f8c00) [pid = 1799] [serial = 1129] [outer = (nil)] 05:07:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x87c15800) [pid = 1799] [serial = 1130] [outer = 0x842f8c00] 05:07:00 INFO - PROCESS | 1799 | 1460981220839 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x891ec800) [pid = 1799] [serial = 1131] [outer = 0x842f8c00] 05:07:01 INFO - PROCESS | 1799 | 1460981221598 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]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1293ms 05:07:01 INFO - PROCESS | 1799 | 1460981221743 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 1799 | 1460981221751 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:07:01 INFO - PROCESS | 1799 | 1460981221779 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 1799 | 1460981221785 Marionette TRACE conn4 <- [1,1478,null,{}] 05:07:01 INFO - PROCESS | 1799 | 1460981221795 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}] 05:07:02 INFO - PROCESS | 1799 | 1460981222063 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:07:02 INFO - PROCESS | 1799 | 1460981222403 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b12c00 == 143 [pid = 1799] [id = 377] 05:07:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x84b14000) [pid = 1799] [serial = 1132] [outer = (nil)] 05:07:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x86a7f400) [pid = 1799] [serial = 1133] [outer = 0x84b14000] 05:07:02 INFO - PROCESS | 1799 | 1460981222497 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x87129400) [pid = 1799] [serial = 1134] [outer = 0x84b14000] 05:07:03 INFO - PROCESS | 1799 | 1460981223513 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1789ms 05:07:03 INFO - PROCESS | 1799 | 1460981223569 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:07:03 INFO - PROCESS | 1799 | 1460981223576 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:07:03 INFO - PROCESS | 1799 | 1460981223590 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 1799 | 1460981223597 Marionette TRACE conn4 <- [1,1482,null,{}] 05:07:03 INFO - PROCESS | 1799 | 1460981223606 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}] 05:07:03 INFO - PROCESS | 1799 | 1460981223852 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:07:04 INFO - PROCESS | 1799 | 1460981224176 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec1000 == 144 [pid = 1799] [id = 378] 05:07:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8844d400) [pid = 1799] [serial = 1135] [outer = (nil)] 05:07:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x891e8800) [pid = 1799] [serial = 1136] [outer = 0x8844d400] 05:07:04 INFO - PROCESS | 1799 | 1460981224277 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x89902000) [pid = 1799] [serial = 1137] [outer = 0x8844d400] 05:07:05 INFO - PROCESS | 1799 | 1460981225347 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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1796ms 05:07:05 INFO - PROCESS | 1799 | 1460981225382 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 1799 | 1460981225387 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:07:05 INFO - PROCESS | 1799 | 1460981225394 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 1799 | 1460981225398 Marionette TRACE conn4 <- [1,1486,null,{}] 05:07:05 INFO - PROCESS | 1799 | 1460981225412 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}] 05:07:05 INFO - PROCESS | 1799 | 1460981225629 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:07:05 INFO - PROCESS | 1799 | 1460981225960 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x88450000 == 145 [pid = 1799] [id = 379] 05:07:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8b525c00) [pid = 1799] [serial = 1138] [outer = (nil)] 05:07:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8b52ec00) [pid = 1799] [serial = 1139] [outer = 0x8b525c00] 05:07:06 INFO - PROCESS | 1799 | 1460981226055 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8b79f400) [pid = 1799] [serial = 1140] [outer = 0x8b525c00] 05:07:07 INFO - PROCESS | 1799 | 1460981227014 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1683ms 05:07:07 INFO - PROCESS | 1799 | 1460981227078 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:07:07 INFO - PROCESS | 1799 | 1460981227082 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:07:07 INFO - PROCESS | 1799 | 1460981227088 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 1799 | 1460981227092 Marionette TRACE conn4 <- [1,1490,null,{}] 05:07:07 INFO - PROCESS | 1799 | 1460981227098 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}] 05:07:07 INFO - PROCESS | 1799 | 1460981227300 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:07:07 INFO - PROCESS | 1799 | 1460981227567 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab8e000 == 146 [pid = 1799] [id = 380] 05:07:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8b79e000) [pid = 1799] [serial = 1141] [outer = (nil)] 05:07:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8bbc4400) [pid = 1799] [serial = 1142] [outer = 0x8b79e000] 05:07:07 INFO - PROCESS | 1799 | 1460981227703 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8d9ef400) [pid = 1799] [serial = 1143] [outer = 0x8b79e000] 05:07:08 INFO - PROCESS | 1799 | 1460981228602 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1531ms 05:07:08 INFO - PROCESS | 1799 | 1460981228620 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 1799 | 1460981228624 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:07:08 INFO - PROCESS | 1799 | 1460981228630 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 1799 | 1460981228634 Marionette TRACE conn4 <- [1,1494,null,{}] 05:07:08 INFO - PROCESS | 1799 | 1460981228639 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}] 05:07:08 INFO - PROCESS | 1799 | 1460981228837 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:07:09 INFO - PROCESS | 1799 | 1460981229151 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b5c00 == 147 [pid = 1799] [id = 381] 05:07:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8d9f8800) [pid = 1799] [serial = 1144] [outer = (nil)] 05:07:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8dcae000) [pid = 1799] [serial = 1145] [outer = 0x8d9f8800] 05:07:09 INFO - PROCESS | 1799 | 1460981229245 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8dcb3400) [pid = 1799] [serial = 1146] [outer = 0x8d9f8800] 05:07:10 INFO - PROCESS | 1799 | 1460981230121 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]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1529ms 05:07:10 INFO - PROCESS | 1799 | 1460981230159 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:07:10 INFO - PROCESS | 1799 | 1460981230168 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:07:10 INFO - PROCESS | 1799 | 1460981230176 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 1799 | 1460981230180 Marionette TRACE conn4 <- [1,1498,null,{}] 05:07:10 INFO - PROCESS | 1799 | 1460981230220 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}] 05:07:10 INFO - PROCESS | 1799 | 1460981230494 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:07:10 INFO - PROCESS | 1799 | 1460981230817 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x88444400 == 148 [pid = 1799] [id = 382] 05:07:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8e78fc00) [pid = 1799] [serial = 1147] [outer = (nil)] 05:07:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8e8eb400) [pid = 1799] [serial = 1148] [outer = 0x8e78fc00] 05:07:10 INFO - PROCESS | 1799 | 1460981230916 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ea0f400) [pid = 1799] [serial = 1149] [outer = 0x8e78fc00] 05:07:11 INFO - PROCESS | 1799 | 1460981231848 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1713ms 05:07:11 INFO - PROCESS | 1799 | 1460981231890 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:07:11 INFO - PROCESS | 1799 | 1460981231894 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:07:11 INFO - PROCESS | 1799 | 1460981231900 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 1799 | 1460981231904 Marionette TRACE conn4 <- [1,1502,null,{}] 05:07:11 INFO - PROCESS | 1799 | 1460981231910 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}] 05:07:12 INFO - PROCESS | 1799 | 1460981232122 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:07:12 INFO - PROCESS | 1799 | 1460981232390 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbc6000 == 149 [pid = 1799] [id = 383] 05:07:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8e8e9400) [pid = 1799] [serial = 1150] [outer = (nil)] 05:07:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8ea64c00) [pid = 1799] [serial = 1151] [outer = 0x8e8e9400] 05:07:12 INFO - PROCESS | 1799 | 1460981232522 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8ee84000) [pid = 1799] [serial = 1152] [outer = 0x8e8e9400] 05:07:13 INFO - PROCESS | 1799 | 1460981233444 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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1579ms 05:07:13 INFO - PROCESS | 1799 | 1460981233481 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 1799 | 1460981233484 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:07:13 INFO - PROCESS | 1799 | 1460981233492 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1799 | 1460981233496 Marionette TRACE conn4 <- [1,1506,null,{}] 05:07:13 INFO - PROCESS | 1799 | 1460981233502 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}] 05:07:13 INFO - PROCESS | 1799 | 1460981233723 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:07:14 INFO - PROCESS | 1799 | 1460981234047 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e707400 == 150 [pid = 1799] [id = 384] 05:07:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8ea59400) [pid = 1799] [serial = 1153] [outer = (nil)] 05:07:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f0efc00) [pid = 1799] [serial = 1154] [outer = 0x8ea59400] 05:07:14 INFO - PROCESS | 1799 | 1460981234146 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8f0f3800) [pid = 1799] [serial = 1155] [outer = 0x8ea59400] 05:07:15 INFO - PROCESS | 1799 | 1460981235031 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1582ms 05:07:15 INFO - PROCESS | 1799 | 1460981235075 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 1799 | 1460981235080 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:07:15 INFO - PROCESS | 1799 | 1460981235086 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 1799 | 1460981235090 Marionette TRACE conn4 <- [1,1510,null,{}] 05:07:15 INFO - PROCESS | 1799 | 1460981235096 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}] 05:07:15 INFO - PROCESS | 1799 | 1460981235330 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:07:15 INFO - PROCESS | 1799 | 1460981235637 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f0c00 == 151 [pid = 1799] [id = 385] 05:07:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8b3eec00) [pid = 1799] [serial = 1156] [outer = (nil)] 05:07:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8fab7800) [pid = 1799] [serial = 1157] [outer = 0x8b3eec00] 05:07:15 INFO - PROCESS | 1799 | 1460981235732 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8fb89400) [pid = 1799] [serial = 1158] [outer = 0x8b3eec00] 05:07:16 INFO - PROCESS | 1799 | 1460981236559 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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1540ms 05:07:16 INFO - PROCESS | 1799 | 1460981236626 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 1799 | 1460981236630 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:07:16 INFO - PROCESS | 1799 | 1460981236637 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 1799 | 1460981236640 Marionette TRACE conn4 <- [1,1514,null,{}] 05:07:16 INFO - PROCESS | 1799 | 1460981236646 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}] 05:07:16 INFO - PROCESS | 1799 | 1460981236840 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:07:17 INFO - PROCESS | 1799 | 1460981237100 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f5400 == 152 [pid = 1799] [id = 386] 05:07:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8f110800) [pid = 1799] [serial = 1159] [outer = (nil)] 05:07:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8fede000) [pid = 1799] [serial = 1160] [outer = 0x8f110800] 05:07:17 INFO - PROCESS | 1799 | 1460981237228 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8fee0000) [pid = 1799] [serial = 1161] [outer = 0x8f110800] 05:07:18 INFO - PROCESS | 1799 | 1460981238127 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1531ms 05:07:18 INFO - PROCESS | 1799 | 1460981238169 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:07:18 INFO - PROCESS | 1799 | 1460981238174 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:07:18 INFO - PROCESS | 1799 | 1460981238180 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 1799 | 1460981238185 Marionette TRACE conn4 <- [1,1518,null,{}] 05:07:18 INFO - PROCESS | 1799 | 1460981238191 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}] 05:07:18 INFO - PROCESS | 1799 | 1460981238419 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:07:18 INFO - PROCESS | 1799 | 1460981238698 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee86400 == 153 [pid = 1799] [id = 387] 05:07:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x902dc400) [pid = 1799] [serial = 1162] [outer = (nil)] 05:07:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9062f000) [pid = 1799] [serial = 1163] [outer = 0x902dc400] 05:07:18 INFO - PROCESS | 1799 | 1460981238832 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x915c0c00) [pid = 1799] [serial = 1164] [outer = 0x902dc400] 05:07:19 INFO - PROCESS | 1799 | 1460981239762 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]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1631ms 05:07:19 INFO - PROCESS | 1799 | 1460981239812 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 1799 | 1460981239815 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:07:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:07:19 INFO - PROCESS | 1799 | 1460981239822 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 1799 | 1460981239825 Marionette TRACE conn4 <- [1,1522,null,{}] 05:07:19 INFO - PROCESS | 1799 | 1460981239831 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}] 05:07:20 INFO - PROCESS | 1799 | 1460981240041 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:07:20 INFO - PROCESS | 1799 | 1460981240368 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9062c000 == 154 [pid = 1799] [id = 388] 05:07:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x91236400) [pid = 1799] [serial = 1165] [outer = (nil)] 05:07:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x932a3c00) [pid = 1799] [serial = 1166] [outer = 0x91236400] 05:07:20 INFO - PROCESS | 1799 | 1460981240466 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9342d400) [pid = 1799] [serial = 1167] [outer = 0x91236400] 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:21 INFO - PROCESS | 1799 | 1460981241271 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"]]]}] 05:07:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:07:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:07:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:07:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:07:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:07:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:07:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:07:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:07:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1485ms 05:07:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:07:21 INFO - PROCESS | 1799 | 1460981241311 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 1799 | 1460981241314 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:07:21 INFO - PROCESS | 1799 | 1460981241325 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 1799 | 1460981241328 Marionette TRACE conn4 <- [1,1526,null,{}] 05:07:21 INFO - PROCESS | 1799 | 1460981241334 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}] 05:07:21 INFO - PROCESS | 1799 | 1460981241575 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:07:21 INFO - PROCESS | 1799 | 1460981241898 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f80800 == 155 [pid = 1799] [id = 389] 05:07:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x94056800) [pid = 1799] [serial = 1168] [outer = (nil)] 05:07:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x94243800) [pid = 1799] [serial = 1169] [outer = 0x94056800] 05:07:21 INFO - PROCESS | 1799 | 1460981241992 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x94246400) [pid = 1799] [serial = 1170] [outer = 0x94056800] 05:07:22 INFO - PROCESS | 1799 | 1460981242805 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"]]]}] 05:07:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:07:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:07:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:07:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:07:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:07:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:07:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1540ms 05:07:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:07:22 INFO - PROCESS | 1799 | 1460981242871 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 1799 | 1460981242874 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:07:22 INFO - PROCESS | 1799 | 1460981242882 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 1799 | 1460981242886 Marionette TRACE conn4 <- [1,1530,null,{}] 05:07:22 INFO - PROCESS | 1799 | 1460981242892 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}] 05:07:23 INFO - PROCESS | 1799 | 1460981243116 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:07:23 INFO - PROCESS | 1799 | 1460981243393 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x9323b400 == 156 [pid = 1799] [id = 390] 05:07:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9405d000) [pid = 1799] [serial = 1171] [outer = (nil)] 05:07:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x94455800) [pid = 1799] [serial = 1172] [outer = 0x9405d000] 05:07:23 INFO - PROCESS | 1799 | 1460981243533 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x958f8400) [pid = 1799] [serial = 1173] [outer = 0x9405d000] 05:07:24 INFO - PROCESS | 1799 | 1460981244310 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]]]}] 05:07:24 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:07:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:07:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:07:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:07:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:07:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1481ms 05:07:24 INFO - PROCESS | 1799 | 1460981244365 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 1799 | 1460981244369 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:07:24 INFO - PROCESS | 1799 | 1460981244376 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 1799 | 1460981244380 Marionette TRACE conn4 <- [1,1534,null,{}] 05:07:24 INFO - PROCESS | 1799 | 1460981244386 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}] 05:07:24 INFO - PROCESS | 1799 | 1460981244595 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:07:24 INFO - PROCESS | 1799 | 1460981244870 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x90255800 == 157 [pid = 1799] [id = 391] 05:07:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x94059000) [pid = 1799] [serial = 1174] [outer = (nil)] 05:07:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x979d0400) [pid = 1799] [serial = 1175] [outer = 0x94059000] 05:07:24 INFO - PROCESS | 1799 | 1460981244965 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x98050000) [pid = 1799] [serial = 1176] [outer = 0x94059000] 05:07:25 INFO - PROCESS | 1799 | 1460981245957 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]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1640ms 05:07:26 INFO - PROCESS | 1799 | 1460981246017 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 1799 | 1460981246020 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:07:26 INFO - PROCESS | 1799 | 1460981246028 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 1799 | 1460981246032 Marionette TRACE conn4 <- [1,1538,null,{}] 05:07:26 INFO - PROCESS | 1799 | 1460981246037 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}] 05:07:26 INFO - PROCESS | 1799 | 1460981246247 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:07:26 INFO - PROCESS | 1799 | 1460981246556 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f10dc00 == 158 [pid = 1799] [id = 392] 05:07:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8fd9a800) [pid = 1799] [serial = 1177] [outer = (nil)] 05:07:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x983f9800) [pid = 1799] [serial = 1178] [outer = 0x8fd9a800] 05:07:26 INFO - PROCESS | 1799 | 1460981246646 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x981a6800) [pid = 1799] [serial = 1179] [outer = 0x8fd9a800] 05:07:27 INFO - PROCESS | 1799 | 1460981247487 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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1533ms 05:07:27 INFO - PROCESS | 1799 | 1460981247562 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 1799 | 1460981247566 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:07:27 INFO - PROCESS | 1799 | 1460981247573 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 1799 | 1460981247576 Marionette TRACE conn4 <- [1,1542,null,{}] 05:07:27 INFO - PROCESS | 1799 | 1460981247582 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}] 05:07:27 INFO - PROCESS | 1799 | 1460981247795 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:07:28 INFO - PROCESS | 1799 | 1460981248129 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f6800 == 159 [pid = 1799] [id = 393] 05:07:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x88446400) [pid = 1799] [serial = 1180] [outer = (nil)] 05:07:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x98981800) [pid = 1799] [serial = 1181] [outer = 0x88446400] 05:07:28 INFO - PROCESS | 1799 | 1460981248222 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x98c57400) [pid = 1799] [serial = 1182] [outer = 0x88446400] 05:07:29 INFO - PROCESS | 1799 | 1460981249084 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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1581ms 05:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:07:29 INFO - PROCESS | 1799 | 1460981249155 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 1799 | 1460981249158 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:07:29 INFO - PROCESS | 1799 | 1460981249166 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 1799 | 1460981249169 Marionette TRACE conn4 <- [1,1546,null,{}] 05:07:29 INFO - PROCESS | 1799 | 1460981249175 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}] 05:07:29 INFO - PROCESS | 1799 | 1460981249408 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:07:29 INFO - PROCESS | 1799 | 1460981249726 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d2c00 == 160 [pid = 1799] [id = 394] 05:07:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x98b9c000) [pid = 1799] [serial = 1183] [outer = (nil)] 05:07:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x991a3800) [pid = 1799] [serial = 1184] [outer = 0x98b9c000] 05:07:29 INFO - PROCESS | 1799 | 1460981249814 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x991ad800) [pid = 1799] [serial = 1185] [outer = 0x98b9c000] 05:07:30 INFO - PROCESS | 1799 | 1460981250691 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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1581ms 05:07:30 INFO - PROCESS | 1799 | 1460981250746 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:07:30 INFO - PROCESS | 1799 | 1460981250751 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:07:30 INFO - PROCESS | 1799 | 1460981250757 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 1799 | 1460981250761 Marionette TRACE conn4 <- [1,1550,null,{}] 05:07:30 INFO - PROCESS | 1799 | 1460981250766 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}] 05:07:30 INFO - PROCESS | 1799 | 1460981250991 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:07:31 INFO - PROCESS | 1799 | 1460981251309 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x96acfc00 == 161 [pid = 1799] [id = 395] 05:07:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x98a2e400) [pid = 1799] [serial = 1186] [outer = (nil)] 05:07:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x994a6000) [pid = 1799] [serial = 1187] [outer = 0x98a2e400] 05:07:31 INFO - PROCESS | 1799 | 1460981251405 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x99a82400) [pid = 1799] [serial = 1188] [outer = 0x98a2e400] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9ab400 == 160 [pid = 1799] [id = 263] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8ebc00 == 159 [pid = 1799] [id = 270] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3ec800 == 158 [pid = 1799] [id = 320] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea0bc00 == 157 [pid = 1799] [id = 264] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8881cc00 == 156 [pid = 1799] [id = 312] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab8d000 == 155 [pid = 1799] [id = 187] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8f109000 == 154 [pid = 1799] [id = 319] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x902de000 == 153 [pid = 1799] [id = 322] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x913f0400 == 152 [pid = 1799] [id = 185] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8e793000 == 151 [pid = 1799] [id = 317] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x87c08c00 == 150 [pid = 1799] [id = 271] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b4800 == 149 [pid = 1799] [id = 313] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x9405a400 == 148 [pid = 1799] [id = 268] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9edc00 == 147 [pid = 1799] [id = 315] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee87800 == 146 [pid = 1799] [id = 323] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x83f25000 == 145 [pid = 1799] [id = 314] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x87c16c00 == 144 [pid = 1799] [id = 272] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x88822c00 == 143 [pid = 1799] [id = 310] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc8c00 == 142 [pid = 1799] [id = 316] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x87eb8400 == 141 [pid = 1799] [id = 273] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x902d1800 == 140 [pid = 1799] [id = 321] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b0400 == 139 [pid = 1799] [id = 324] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8995d800 == 138 [pid = 1799] [id = 311] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec3c00 == 137 [pid = 1799] [id = 274] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8f105400 == 136 [pid = 1799] [id = 318] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x942e3800 == 135 [pid = 1799] [id = 269] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x89065c00 == 134 [pid = 1799] [id = 375] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8844e800 == 133 [pid = 1799] [id = 374] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x86a7e800 == 132 [pid = 1799] [id = 373] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x93426800 == 131 [pid = 1799] [id = 364] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x83f22c00 == 130 [pid = 1799] [id = 362] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x84b08000 == 129 [pid = 1799] [id = 363] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb94000 == 128 [pid = 1799] [id = 361] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8f102400 == 127 [pid = 1799] [id = 360] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8881a800 == 126 [pid = 1799] [id = 359] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8990e400 == 125 [pid = 1799] [id = 358] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f2800 == 124 [pid = 1799] [id = 356] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbc2400 == 123 [pid = 1799] [id = 357] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x891f2400 == 122 [pid = 1799] [id = 355] 05:07:33 INFO - PROCESS | 1799 | --DOCSHELL 0x86a83800 == 121 [pid = 1799] [id = 354] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x90629c00) [pid = 1799] [serial = 963] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x94244800) [pid = 1799] [serial = 972] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x83f2e400) [pid = 1799] [serial = 927] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8ea5f800) [pid = 1799] [serial = 951] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8fb93c00) [pid = 1799] [serial = 957] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x9025e800) [pid = 1799] [serial = 960] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x8b3ecc00) [pid = 1799] [serial = 936] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x9424e400) [pid = 1799] [serial = 975] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8e8f3c00) [pid = 1799] [serial = 948] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x94053c00) [pid = 1799] [serial = 969] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8f0edc00) [pid = 1799] [serial = 954] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8e705800) [pid = 1799] [serial = 945] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8b79c000) [pid = 1799] [serial = 939] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8d9f1400) [pid = 1799] [serial = 942] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x89904400) [pid = 1799] [serial = 933] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x93234400) [pid = 1799] [serial = 966] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8ab90c00) [pid = 1799] [serial = 1061] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8b3f4400) [pid = 1799] [serial = 1058] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8dcbe800) [pid = 1799] [serial = 1007] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x942e8c00) [pid = 1799] [serial = 1029] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x942e3c00) [pid = 1799] [serial = 1028] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x84b13000) [pid = 1799] [serial = 996] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x84b09800) [pid = 1799] [serial = 995] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x90256c00) [pid = 1799] [serial = 1020] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8feeb000) [pid = 1799] [serial = 1019] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x89063c00) [pid = 1799] [serial = 999] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x88448c00) [pid = 1799] [serial = 998] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x94247000) [pid = 1799] [serial = 1026] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x94052000) [pid = 1799] [serial = 1025] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8fd98800) [pid = 1799] [serial = 1017] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8fb98c00) [pid = 1799] [serial = 1016] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x89b04800) [pid = 1799] [serial = 1047] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x87c16000) [pid = 1799] [serial = 1046] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x958f3800) [pid = 1799] [serial = 1035] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9583c400) [pid = 1799] [serial = 1034] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x842fb400) [pid = 1799] [serial = 1049] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x84b08c00) [pid = 1799] [serial = 1050] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x958f8000) [pid = 1799] [serial = 1038] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x96256000) [pid = 1799] [serial = 1037] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x94454400) [pid = 1799] [serial = 1032] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9444f400) [pid = 1799] [serial = 1031] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8fab7c00) [pid = 1799] [serial = 1014] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f104800) [pid = 1799] [serial = 1013] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8b79bc00) [pid = 1799] [serial = 1002] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8b520400) [pid = 1799] [serial = 1001] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x87c13400) [pid = 1799] [serial = 1052] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x91237000) [pid = 1799] [serial = 1023] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x90628800) [pid = 1799] [serial = 1022] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x97027c00) [pid = 1799] [serial = 1041] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x96b4b400) [pid = 1799] [serial = 1040] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x979db000) [pid = 1799] [serial = 1044] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9793a400) [pid = 1799] [serial = 1043] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8d9f0400) [pid = 1799] [serial = 1005] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8bbc5c00) [pid = 1799] [serial = 1004] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8f0e9400) [pid = 1799] [serial = 1011] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ea58400) [pid = 1799] [serial = 1010] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8dcc7400) [pid = 1799] [serial = 1008] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x891ea800) [pid = 1799] [serial = 1055] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b527800) [pid = 1799] [serial = 1059] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x893b7400) [pid = 1799] [serial = 1056] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x87ebcc00) [pid = 1799] [serial = 1053] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x87ec2400) [pid = 1799] [serial = 930] [outer = (nil)] [url = about:blank] 05:07:33 INFO - PROCESS | 1799 | 1460981253932 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]]]}] 05:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 3232ms 05:07:33 INFO - PROCESS | 1799 | 1460981253990 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 1799 | 1460981253995 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:07:34 INFO - PROCESS | 1799 | 1460981254003 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 1799 | 1460981254009 Marionette TRACE conn4 <- [1,1554,null,{}] 05:07:34 INFO - PROCESS | 1799 | 1460981254058 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}] 05:07:34 INFO - PROCESS | 1799 | 1460981254267 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:07:34 INFO - PROCESS | 1799 | 1460981254280 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b08c00 == 122 [pid = 1799] [id = 396] 05:07:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x86a7ac00) [pid = 1799] [serial = 1189] [outer = (nil)] 05:07:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x87c08400) [pid = 1799] [serial = 1190] [outer = 0x86a7ac00] 05:07:34 INFO - PROCESS | 1799 | 1460981254367 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x87c14400) [pid = 1799] [serial = 1191] [outer = 0x86a7ac00] 05:07:35 INFO - PROCESS | 1799 | 1460981255312 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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:07:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1373ms 05:07:35 INFO - PROCESS | 1799 | 1460981255377 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 1799 | 1460981255386 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:07:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:07:35 INFO - PROCESS | 1799 | 1460981255433 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 1799 | 1460981255437 Marionette TRACE conn4 <- [1,1558,null,{}] 05:07:35 INFO - PROCESS | 1799 | 1460981255443 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}] 05:07:35 INFO - PROCESS | 1799 | 1460981255631 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:07:35 INFO - PROCESS | 1799 | 1460981255641 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x87125800 == 123 [pid = 1799] [id = 397] 05:07:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x87134000) [pid = 1799] [serial = 1192] [outer = (nil)] 05:07:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8844f000) [pid = 1799] [serial = 1193] [outer = 0x87134000] 05:07:35 INFO - PROCESS | 1799 | 1460981255716 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x88822400) [pid = 1799] [serial = 1194] [outer = 0x87134000] 05:07:36 INFO - PROCESS | 1799 | 1460981256828 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]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1433ms 05:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:07:36 INFO - PROCESS | 1799 | 1460981256862 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 1799 | 1460981256865 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:07:36 INFO - PROCESS | 1799 | 1460981256872 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 1799 | 1460981256878 Marionette TRACE conn4 <- [1,1562,null,{}] 05:07:36 INFO - PROCESS | 1799 | 1460981256900 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}] 05:07:37 INFO - PROCESS | 1799 | 1460981257154 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:07:37 INFO - PROCESS | 1799 | 1460981257182 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ebe800 == 124 [pid = 1799] [id = 398] 05:07:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x89906c00) [pid = 1799] [serial = 1195] [outer = (nil)] 05:07:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x89952c00) [pid = 1799] [serial = 1196] [outer = 0x89906c00] 05:07:37 INFO - PROCESS | 1799 | 1460981257261 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x89b02400) [pid = 1799] [serial = 1197] [outer = 0x89906c00] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x86a81800) [pid = 1799] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8e790000) [pid = 1799] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x98052000) [pid = 1799] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9819f800) [pid = 1799] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x842ee400) [pid = 1799] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8995f400) [pid = 1799] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ee8a800) [pid = 1799] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8dcac800) [pid = 1799] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9405ac00) [pid = 1799] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8fb98400) [pid = 1799] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x88813400) [pid = 1799] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8dcca400) [pid = 1799] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8bbc3400) [pid = 1799] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fb93800) [pid = 1799] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x87127800) [pid = 1799] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x942e5c00) [pid = 1799] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x891e6c00) [pid = 1799] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8fd93800) [pid = 1799] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x96b4d000) [pid = 1799] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x89954000) [pid = 1799] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x893b9400) [pid = 1799] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:07:38 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x98977000) [pid = 1799] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:07:38 INFO - PROCESS | 1799 | 1460981258885 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]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2047ms 05:07:38 INFO - PROCESS | 1799 | 1460981258919 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 1799 | 1460981258923 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:07:38 INFO - PROCESS | 1799 | 1460981258929 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 1799 | 1460981258932 Marionette TRACE conn4 <- [1,1566,null,{}] 05:07:38 INFO - PROCESS | 1799 | 1460981258938 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}] 05:07:39 INFO - PROCESS | 1799 | 1460981259143 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:07:39 INFO - PROCESS | 1799 | 1460981259319 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x83980400 == 125 [pid = 1799] [id = 399] 05:07:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x841d3000) [pid = 1799] [serial = 1198] [outer = (nil)] 05:07:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x891e6c00) [pid = 1799] [serial = 1199] [outer = 0x841d3000] 05:07:39 INFO - PROCESS | 1799 | 1460981259402 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x89b09000) [pid = 1799] [serial = 1200] [outer = 0x841d3000] 05:07:40 INFO - PROCESS | 1799 | 1460981260161 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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1276ms 05:07:40 INFO - PROCESS | 1799 | 1460981260207 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 1799 | 1460981260211 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:07:40 INFO - PROCESS | 1799 | 1460981260217 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 1799 | 1460981260221 Marionette TRACE conn4 <- [1,1570,null,{}] 05:07:40 INFO - PROCESS | 1799 | 1460981260226 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}] 05:07:40 INFO - PROCESS | 1799 | 1460981260422 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:07:40 INFO - PROCESS | 1799 | 1460981260754 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f29c00 == 126 [pid = 1799] [id = 400] 05:07:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x83f2d400) [pid = 1799] [serial = 1201] [outer = (nil)] 05:07:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x842f1800) [pid = 1799] [serial = 1202] [outer = 0x83f2d400] 05:07:40 INFO - PROCESS | 1799 | 1460981260921 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x84b11000) [pid = 1799] [serial = 1203] [outer = 0x83f2d400] 05:07:41 INFO - PROCESS | 1799 | 1460981261885 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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1734ms 05:07:41 INFO - PROCESS | 1799 | 1460981261953 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 1799 | 1460981261962 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:07:41 INFO - PROCESS | 1799 | 1460981261972 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1799 | 1460981261976 Marionette TRACE conn4 <- [1,1574,null,{}] 05:07:41 INFO - PROCESS | 1799 | 1460981261985 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}] 05:07:42 INFO - PROCESS | 1799 | 1460981262225 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:07:42 INFO - PROCESS | 1799 | 1460981262521 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c0c000 == 127 [pid = 1799] [id = 401] 05:07:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x87c13000) [pid = 1799] [serial = 1204] [outer = (nil)] 05:07:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x87ec6c00) [pid = 1799] [serial = 1205] [outer = 0x87c13000] 05:07:42 INFO - PROCESS | 1799 | 1460981262619 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8881a800) [pid = 1799] [serial = 1206] [outer = 0x87c13000] 05:07:43 INFO - PROCESS | 1799 | 1460981263611 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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1694ms 05:07:43 INFO - PROCESS | 1799 | 1460981263668 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1799 | 1460981263675 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:07:43 INFO - PROCESS | 1799 | 1460981263684 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1799 | 1460981263688 Marionette TRACE conn4 <- [1,1578,null,{}] 05:07:43 INFO - PROCESS | 1799 | 1460981263694 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}] 05:07:43 INFO - PROCESS | 1799 | 1460981263930 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:07:44 INFO - PROCESS | 1799 | 1460981264308 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x88444000 == 128 [pid = 1799] [id = 402] 05:07:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x893ab800) [pid = 1799] [serial = 1207] [outer = (nil)] 05:07:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x893ba000) [pid = 1799] [serial = 1208] [outer = 0x893ab800] 05:07:44 INFO - PROCESS | 1799 | 1460981264401 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89954c00) [pid = 1799] [serial = 1209] [outer = 0x893ab800] 05:07:45 INFO - PROCESS | 1799 | 1460981265327 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1688ms 05:07:45 INFO - PROCESS | 1799 | 1460981265371 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:07:45 INFO - PROCESS | 1799 | 1460981265375 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:07:45 INFO - PROCESS | 1799 | 1460981265384 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 1799 | 1460981265394 Marionette TRACE conn4 <- [1,1582,null,{}] 05:07:45 INFO - PROCESS | 1799 | 1460981265409 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}] 05:07:45 INFO - PROCESS | 1799 | 1460981265651 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:07:45 INFO - PROCESS | 1799 | 1460981265917 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x893ae000 == 129 [pid = 1799] [id = 403] 05:07:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89902400) [pid = 1799] [serial = 1210] [outer = (nil)] 05:07:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b52d800) [pid = 1799] [serial = 1211] [outer = 0x89902400] 05:07:46 INFO - PROCESS | 1799 | 1460981266048 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8b79e400) [pid = 1799] [serial = 1212] [outer = 0x89902400] 05:07:46 INFO - PROCESS | 1799 | 1460981266954 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]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1645ms 05:07:47 INFO - PROCESS | 1799 | 1460981267027 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 1799 | 1460981267031 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:07:47 INFO - PROCESS | 1799 | 1460981267038 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 1799 | 1460981267042 Marionette TRACE conn4 <- [1,1586,null,{}] 05:07:47 INFO - PROCESS | 1799 | 1460981267047 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}] 05:07:47 INFO - PROCESS | 1799 | 1460981267250 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:07:47 INFO - PROCESS | 1799 | 1460981267557 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x88821000 == 130 [pid = 1799] [id = 404] 05:07:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8b3e9c00) [pid = 1799] [serial = 1213] [outer = (nil)] 05:07:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8bbb9800) [pid = 1799] [serial = 1214] [outer = 0x8b3e9c00] 05:07:47 INFO - PROCESS | 1799 | 1460981267650 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8bbc0c00) [pid = 1799] [serial = 1215] [outer = 0x8b3e9c00] 05:07:48 INFO - PROCESS | 1799 | 1460981268518 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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1531ms 05:07:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:07:48 INFO - PROCESS | 1799 | 1460981268570 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1799 | 1460981268573 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:07:48 INFO - PROCESS | 1799 | 1460981268579 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1799 | 1460981268582 Marionette TRACE conn4 <- [1,1590,null,{}] 05:07:48 INFO - PROCESS | 1799 | 1460981268588 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}] 05:07:48 INFO - PROCESS | 1799 | 1460981268798 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:07:49 INFO - PROCESS | 1799 | 1460981269119 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcae400 == 131 [pid = 1799] [id = 405] 05:07:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8dcb0c00) [pid = 1799] [serial = 1216] [outer = (nil)] 05:07:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8dcbfc00) [pid = 1799] [serial = 1217] [outer = 0x8dcb0c00] 05:07:49 INFO - PROCESS | 1799 | 1460981269243 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8e70e400) [pid = 1799] [serial = 1218] [outer = 0x8dcb0c00] 05:07:50 INFO - PROCESS | 1799 | 1460981270170 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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1630ms 05:07:50 INFO - PROCESS | 1799 | 1460981270210 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 1799 | 1460981270215 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:07:50 INFO - PROCESS | 1799 | 1460981270222 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1799 | 1460981270226 Marionette TRACE conn4 <- [1,1594,null,{}] 05:07:50 INFO - PROCESS | 1799 | 1460981270232 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}] 05:07:50 INFO - PROCESS | 1799 | 1460981270456 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:07:50 INFO - PROCESS | 1799 | 1460981270776 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b524000 == 132 [pid = 1799] [id = 406] 05:07:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8dcc2400) [pid = 1799] [serial = 1219] [outer = (nil)] 05:07:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8e8f6400) [pid = 1799] [serial = 1220] [outer = 0x8dcc2400] 05:07:50 INFO - PROCESS | 1799 | 1460981270872 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8ea0e400) [pid = 1799] [serial = 1221] [outer = 0x8dcc2400] 05:07:51 INFO - PROCESS | 1799 | 1460981271780 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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1630ms 05:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:07:51 INFO - PROCESS | 1799 | 1460981271853 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 1799 | 1460981271857 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:07:51 INFO - PROCESS | 1799 | 1460981271863 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1799 | 1460981271867 Marionette TRACE conn4 <- [1,1598,null,{}] 05:07:51 INFO - PROCESS | 1799 | 1460981271873 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}] 05:07:52 INFO - PROCESS | 1799 | 1460981272123 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:07:52 INFO - PROCESS | 1799 | 1460981272438 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbc5c00 == 133 [pid = 1799] [id = 407] 05:07:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8e78b400) [pid = 1799] [serial = 1222] [outer = (nil)] 05:07:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8ea61800) [pid = 1799] [serial = 1223] [outer = 0x8e78b400] 05:07:52 INFO - PROCESS | 1799 | 1460981272532 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ea66000) [pid = 1799] [serial = 1224] [outer = 0x8e78b400] 05:07:53 INFO - PROCESS | 1799 | 1460981273419 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]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1633ms 05:07:53 INFO - PROCESS | 1799 | 1460981273496 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1799 | 1460981273500 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:07:53 INFO - PROCESS | 1799 | 1460981273508 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1799 | 1460981273512 Marionette TRACE conn4 <- [1,1602,null,{}] 05:07:53 INFO - PROCESS | 1799 | 1460981273518 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}] 05:07:53 INFO - PROCESS | 1799 | 1460981273761 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:07:54 INFO - PROCESS | 1799 | 1460981274077 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78d800 == 134 [pid = 1799] [id = 408] 05:07:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8ea17c00) [pid = 1799] [serial = 1225] [outer = (nil)] 05:07:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8f0eb400) [pid = 1799] [serial = 1226] [outer = 0x8ea17c00] 05:07:54 INFO - PROCESS | 1799 | 1460981274187 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8f0f4800) [pid = 1799] [serial = 1227] [outer = 0x8ea17c00] 05:07:55 INFO - PROCESS | 1799 | 1460981275040 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]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1579ms 05:07:55 INFO - PROCESS | 1799 | 1460981275089 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 1799 | 1460981275093 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:07:55 INFO - PROCESS | 1799 | 1460981275100 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 1799 | 1460981275102 Marionette TRACE conn4 <- [1,1606,null,{}] 05:07:55 INFO - PROCESS | 1799 | 1460981275109 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}] 05:07:55 INFO - PROCESS | 1799 | 1460981275328 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:07:55 INFO - PROCESS | 1799 | 1460981275649 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e795400 == 135 [pid = 1799] [id = 409] 05:07:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f0ecc00) [pid = 1799] [serial = 1228] [outer = (nil)] 05:07:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8fb93800) [pid = 1799] [serial = 1229] [outer = 0x8f0ecc00] 05:07:55 INFO - PROCESS | 1799 | 1460981275773 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8fd91400) [pid = 1799] [serial = 1230] [outer = 0x8f0ecc00] 05:07:56 INFO - PROCESS | 1799 | 1460981276641 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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1580ms 05:07:56 INFO - PROCESS | 1799 | 1460981276680 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:07:56 INFO - PROCESS | 1799 | 1460981276685 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:07:56 INFO - PROCESS | 1799 | 1460981276691 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1799 | 1460981276694 Marionette TRACE conn4 <- [1,1610,null,{}] 05:07:56 INFO - PROCESS | 1799 | 1460981276700 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}] 05:07:56 INFO - PROCESS | 1799 | 1460981276982 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:07:57 INFO - PROCESS | 1799 | 1460981277249 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee0400 == 136 [pid = 1799] [id = 410] 05:07:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8fee4800) [pid = 1799] [serial = 1231] [outer = (nil)] 05:07:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x90254c00) [pid = 1799] [serial = 1232] [outer = 0x8fee4800] 05:07:57 INFO - PROCESS | 1799 | 1460981277357 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9025f400) [pid = 1799] [serial = 1233] [outer = 0x8fee4800] 05:07:58 INFO - PROCESS | 1799 | 1460981278264 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1642ms 05:07:58 INFO - PROCESS | 1799 | 1460981278334 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 1799 | 1460981278338 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:07:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:07:58 INFO - PROCESS | 1799 | 1460981278345 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 1799 | 1460981278350 Marionette TRACE conn4 <- [1,1614,null,{}] 05:07:58 INFO - PROCESS | 1799 | 1460981278356 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}] 05:07:58 INFO - PROCESS | 1799 | 1460981278661 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:07:59 INFO - PROCESS | 1799 | 1460981278980 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcb1800 == 137 [pid = 1799] [id = 411] 05:07:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8f0f6c00) [pid = 1799] [serial = 1234] [outer = (nil)] 05:07:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x91237800) [pid = 1799] [serial = 1235] [outer = 0x8f0f6c00] 05:07:59 INFO - PROCESS | 1799 | 1460981279069 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x913f4c00) [pid = 1799] [serial = 1236] [outer = 0x8f0f6c00] 05:07:59 INFO - PROCESS | 1799 | 1460981279950 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:07:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1641ms 05:07:59 INFO - PROCESS | 1799 | 1460981279986 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1799 | 1460981279990 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:08:00 INFO - PROCESS | 1799 | 1460981279997 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 1799 | 1460981280000 Marionette TRACE conn4 <- [1,1618,null,{}] 05:08:00 INFO - PROCESS | 1799 | 1460981280006 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}] 05:08:00 INFO - PROCESS | 1799 | 1460981280228 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:08:00 INFO - PROCESS | 1799 | 1460981280544 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d4400 == 138 [pid = 1799] [id = 412] 05:08:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9062f400) [pid = 1799] [serial = 1237] [outer = (nil)] 05:08:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9323b800) [pid = 1799] [serial = 1238] [outer = 0x9062f400] 05:08:00 INFO - PROCESS | 1799 | 1460981280642 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x932a4c00) [pid = 1799] [serial = 1239] [outer = 0x9062f400] 05:08:01 INFO - PROCESS | 1799 | 1460981281525 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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1578ms 05:08:01 INFO - PROCESS | 1799 | 1460981281582 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 1799 | 1460981281585 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:08:01 INFO - PROCESS | 1799 | 1460981281595 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1799 | 1460981281598 Marionette TRACE conn4 <- [1,1622,null,{}] 05:08:01 INFO - PROCESS | 1799 | 1460981281604 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}] 05:08:01 INFO - PROCESS | 1799 | 1460981281823 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:08:02 INFO - PROCESS | 1799 | 1460981282135 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x915c5000 == 139 [pid = 1799] [id = 413] 05:08:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x91f81000) [pid = 1799] [serial = 1240] [outer = (nil)] 05:08:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9405b000) [pid = 1799] [serial = 1241] [outer = 0x91f81000] 05:08:02 INFO - PROCESS | 1799 | 1460981282233 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x94243000) [pid = 1799] [serial = 1242] [outer = 0x91f81000] 05:08:03 INFO - PROCESS | 1799 | 1460981283091 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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1539ms 05:08:03 INFO - PROCESS | 1799 | 1460981283134 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 1799 | 1460981283138 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:08:03 INFO - PROCESS | 1799 | 1460981283144 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 1799 | 1460981283147 Marionette TRACE conn4 <- [1,1626,null,{}] 05:08:03 INFO - PROCESS | 1799 | 1460981283153 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}] 05:08:03 INFO - PROCESS | 1799 | 1460981283377 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:08:03 INFO - PROCESS | 1799 | 1460981283690 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cf800 == 140 [pid = 1799] [id = 414] 05:08:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8fee6c00) [pid = 1799] [serial = 1243] [outer = (nil)] 05:08:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x942dfc00) [pid = 1799] [serial = 1244] [outer = 0x8fee6c00] 05:08:03 INFO - PROCESS | 1799 | 1460981283786 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x942e4400) [pid = 1799] [serial = 1245] [outer = 0x8fee6c00] 05:08:04 INFO - PROCESS | 1799 | 1460981284658 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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1583ms 05:08:04 INFO - PROCESS | 1799 | 1460981284728 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1799 | 1460981284732 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:08:04 INFO - PROCESS | 1799 | 1460981284739 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1799 | 1460981284742 Marionette TRACE conn4 <- [1,1630,null,{}] 05:08:04 INFO - PROCESS | 1799 | 1460981284748 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}] 05:08:04 INFO - PROCESS | 1799 | 1460981284958 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:08:05 INFO - PROCESS | 1799 | 1460981285274 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fedcc00 == 141 [pid = 1799] [id = 415] 05:08:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x942dcc00) [pid = 1799] [serial = 1246] [outer = (nil)] 05:08:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x94457000) [pid = 1799] [serial = 1247] [outer = 0x942dcc00] 05:08:05 INFO - PROCESS | 1799 | 1460981285365 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9583c400) [pid = 1799] [serial = 1248] [outer = 0x942dcc00] 05:08:06 INFO - PROCESS | 1799 | 1460981286277 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]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:08:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1582ms 05:08:06 INFO - PROCESS | 1799 | 1460981286322 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:08:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:08:06 INFO - PROCESS | 1799 | 1460981286326 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:08:06 INFO - PROCESS | 1799 | 1460981286333 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 1799 | 1460981286336 Marionette TRACE conn4 <- [1,1634,null,{}] 05:08:06 INFO - PROCESS | 1799 | 1460981286342 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}] 05:08:06 INFO - PROCESS | 1799 | 1460981286547 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:08:06 INFO - PROCESS | 1799 | 1460981286866 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f9400 == 142 [pid = 1799] [id = 416] 05:08:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x942e2000) [pid = 1799] [serial = 1249] [outer = (nil)] 05:08:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x96a7e000) [pid = 1799] [serial = 1250] [outer = 0x942e2000] 05:08:06 INFO - PROCESS | 1799 | 1460981286959 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x96acb000) [pid = 1799] [serial = 1251] [outer = 0x942e2000] 05:08:07 INFO - PROCESS | 1799 | 1460981287803 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1529ms 05:08:07 INFO - PROCESS | 1799 | 1460981287862 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 1799 | 1460981287866 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:08:07 INFO - PROCESS | 1799 | 1460981287872 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1799 | 1460981287876 Marionette TRACE conn4 <- [1,1638,null,{}] 05:08:07 INFO - PROCESS | 1799 | 1460981287882 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}] 05:08:08 INFO - PROCESS | 1799 | 1460981288094 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:08:08 INFO - PROCESS | 1799 | 1460981288421 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x9342ac00 == 143 [pid = 1799] [id = 417] 05:08:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x94455400) [pid = 1799] [serial = 1252] [outer = (nil)] 05:08:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x979cf400) [pid = 1799] [serial = 1253] [outer = 0x94455400] 05:08:08 INFO - PROCESS | 1799 | 1460981288515 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x97b6f000) [pid = 1799] [serial = 1254] [outer = 0x94455400] 05:08:09 INFO - PROCESS | 1799 | 1460981289395 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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:08:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1589ms 05:08:09 INFO - PROCESS | 1799 | 1460981289463 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 1799 | 1460981289466 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:08:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:08:09 INFO - PROCESS | 1799 | 1460981289473 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 1799 | 1460981289476 Marionette TRACE conn4 <- [1,1642,null,{}] 05:08:09 INFO - PROCESS | 1799 | 1460981289481 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}] 05:08:09 INFO - PROCESS | 1799 | 1460981289699 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:08:10 INFO - PROCESS | 1799 | 1460981290017 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f30800 == 144 [pid = 1799] [id = 418] 05:08:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x96a7c800) [pid = 1799] [serial = 1255] [outer = (nil)] 05:08:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x9807c400) [pid = 1799] [serial = 1256] [outer = 0x96a7c800] 05:08:10 INFO - PROCESS | 1799 | 1460981290114 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x982d5800) [pid = 1799] [serial = 1257] [outer = 0x96a7c800] 05:08:11 INFO - PROCESS | 1799 | 1460981291036 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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1629ms 05:08:11 INFO - PROCESS | 1799 | 1460981291103 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 1799 | 1460981291107 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:08:11 INFO - PROCESS | 1799 | 1460981291114 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 1799 | 1460981291117 Marionette TRACE conn4 <- [1,1646,null,{}] 05:08:11 INFO - PROCESS | 1799 | 1460981291123 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}] 05:08:11 INFO - PROCESS | 1799 | 1460981291352 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x88445c00 == 143 [pid = 1799] [id = 329] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x842f5400 == 142 [pid = 1799] [id = 331] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x9342c800 == 141 [pid = 1799] [id = 342] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8844f400 == 140 [pid = 1799] [id = 334] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8712c800 == 139 [pid = 1799] [id = 332] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbbb000 == 138 [pid = 1799] [id = 335] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x83980400 == 137 [pid = 1799] [id = 399] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x87ebe800 == 136 [pid = 1799] [id = 398] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x87125800 == 135 [pid = 1799] [id = 397] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x84b08c00 == 134 [pid = 1799] [id = 396] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x96acfc00 == 133 [pid = 1799] [id = 395] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x841d2c00 == 132 [pid = 1799] [id = 394] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x842f6800 == 131 [pid = 1799] [id = 393] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x90255800 == 130 [pid = 1799] [id = 391] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8f10dc00 == 129 [pid = 1799] [id = 392] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x9323b400 == 128 [pid = 1799] [id = 390] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x91f80800 == 127 [pid = 1799] [id = 389] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee86400 == 126 [pid = 1799] [id = 387] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x9062c000 == 125 [pid = 1799] [id = 388] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f5400 == 124 [pid = 1799] [id = 386] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x842f0c00 == 123 [pid = 1799] [id = 385] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8e707400 == 122 [pid = 1799] [id = 384] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbc6000 == 121 [pid = 1799] [id = 383] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b5c00 == 120 [pid = 1799] [id = 381] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x88444400 == 119 [pid = 1799] [id = 382] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab8e000 == 118 [pid = 1799] [id = 380] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x88450000 == 117 [pid = 1799] [id = 379] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec1000 == 116 [pid = 1799] [id = 378] 05:08:12 INFO - PROCESS | 1799 | --DOCSHELL 0x84b12c00 == 115 [pid = 1799] [id = 377] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x91f77800) [pid = 1799] [serial = 1091] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x98a25400) [pid = 1799] [serial = 1115] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x87130800) [pid = 1799] [serial = 1121] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8ea14400) [pid = 1799] [serial = 1076] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x98a27c00) [pid = 1799] [serial = 1116] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x9807dc00) [pid = 1799] [serial = 1107] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x9897b000) [pid = 1799] [serial = 1112] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8b3f8400) [pid = 1799] [serial = 993] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x89b04c00) [pid = 1799] [serial = 1127] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x98054400) [pid = 1799] [serial = 1103] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x86a77000) [pid = 1799] [serial = 1118] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8fabdc00) [pid = 1799] [serial = 1080] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8f0f8c00) [pid = 1799] [serial = 1079] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8dcb2400) [pid = 1799] [serial = 1070] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8dcc5800) [pid = 1799] [serial = 1071] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x94241c00) [pid = 1799] [serial = 1094] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9424f800) [pid = 1799] [serial = 1095] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x98973000) [pid = 1799] [serial = 1110] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x902d8800) [pid = 1799] [serial = 1086] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x891f5000) [pid = 1799] [serial = 1125] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8e8f2000) [pid = 1799] [serial = 1074] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97033c00) [pid = 1799] [serial = 1100] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9807b400) [pid = 1799] [serial = 1106] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8fd9a000) [pid = 1799] [serial = 1082] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x87c11c00) [pid = 1799] [serial = 1122] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8712c000) [pid = 1799] [serial = 1064] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x982d7000) [pid = 1799] [serial = 1109] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x91f7fc00) [pid = 1799] [serial = 1092] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9897d000) [pid = 1799] [serial = 1113] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ab88c00) [pid = 1799] [serial = 1128] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x96255800) [pid = 1799] [serial = 1097] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x96ad0000) [pid = 1799] [serial = 1098] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x913ec000) [pid = 1799] [serial = 1089] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x902dbc00) [pid = 1799] [serial = 1088] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8ab8b400) [pid = 1799] [serial = 1068] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x89065000) [pid = 1799] [serial = 1124] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8fedd400) [pid = 1799] [serial = 1083] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8ea5b800) [pid = 1799] [serial = 1077] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8e8e9800) [pid = 1799] [serial = 1073] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x97c32800) [pid = 1799] [serial = 1101] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x87c09800) [pid = 1799] [serial = 1065] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x87c15800) [pid = 1799] [serial = 1130] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x902d2000) [pid = 1799] [serial = 1085] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x98056c00) [pid = 1799] [serial = 1104] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x89960000) [pid = 1799] [serial = 1067] [outer = (nil)] [url = about:blank] 05:08:13 INFO - PROCESS | 1799 | 1460981293385 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f6800 == 116 [pid = 1799] [id = 419] 05:08:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x842f7400) [pid = 1799] [serial = 1258] [outer = (nil)] 05:08:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x84b10800) [pid = 1799] [serial = 1259] [outer = 0x842f7400] 05:08:13 INFO - PROCESS | 1799 | 1460981293472 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x86a81800) [pid = 1799] [serial = 1260] [outer = 0x842f7400] 05:08:14 INFO - PROCESS | 1799 | 1460981294285 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 3188ms 05:08:14 INFO - PROCESS | 1799 | 1460981294310 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 1799 | 1460981294317 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:08:14 INFO - PROCESS | 1799 | 1460981294326 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 1799 | 1460981294330 Marionette TRACE conn4 <- [1,1650,null,{}] 05:08:14 INFO - PROCESS | 1799 | 1460981294337 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}] 05:08:14 INFO - PROCESS | 1799 | 1460981294560 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:08:14 INFO - PROCESS | 1799 | 1460981294756 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c0e000 == 117 [pid = 1799] [id = 420] 05:08:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x87c0f400) [pid = 1799] [serial = 1261] [outer = (nil)] 05:08:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x87ebf000) [pid = 1799] [serial = 1262] [outer = 0x87c0f400] 05:08:14 INFO - PROCESS | 1799 | 1460981294834 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x88444800) [pid = 1799] [serial = 1263] [outer = 0x87c0f400] 05:08:15 INFO - PROCESS | 1799 | 1460981295782 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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1542ms 05:08:15 INFO - PROCESS | 1799 | 1460981295872 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 1799 | 1460981295879 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:08:15 INFO - PROCESS | 1799 | 1460981295885 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 1799 | 1460981295888 Marionette TRACE conn4 <- [1,1654,null,{}] 05:08:15 INFO - PROCESS | 1799 | 1460981295903 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}] 05:08:16 INFO - PROCESS | 1799 | 1460981296169 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:08:16 INFO - PROCESS | 1799 | 1460981296201 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x891f4400 == 118 [pid = 1799] [id = 421] 05:08:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x891f5c00) [pid = 1799] [serial = 1264] [outer = (nil)] 05:08:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x893b5000) [pid = 1799] [serial = 1265] [outer = 0x891f5c00] 05:08:16 INFO - PROCESS | 1799 | 1460981296360 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x89909c00) [pid = 1799] [serial = 1266] [outer = 0x891f5c00] 05:08:17 INFO - PROCESS | 1799 | 1460981297324 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1491ms 05:08:17 INFO - PROCESS | 1799 | 1460981297379 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 1799 | 1460981297383 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:08:17 INFO - PROCESS | 1799 | 1460981297399 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 1799 | 1460981297408 Marionette TRACE conn4 <- [1,1658,null,{}] 05:08:17 INFO - PROCESS | 1799 | 1460981297423 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}] 05:08:17 INFO - PROCESS | 1799 | 1460981297700 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9405d000) [pid = 1799] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x94056800) [pid = 1799] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8b79e000) [pid = 1799] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x98a2e400) [pid = 1799] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8f110800) [pid = 1799] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x842f7000) [pid = 1799] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8ea59400) [pid = 1799] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x86a7ac00) [pid = 1799] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x902dc400) [pid = 1799] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x87134000) [pid = 1799] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8844d400) [pid = 1799] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8d9f8800) [pid = 1799] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8b3eec00) [pid = 1799] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x89906c00) [pid = 1799] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8fd9a800) [pid = 1799] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x98b9c000) [pid = 1799] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x94059000) [pid = 1799] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x91236400) [pid = 1799] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x84b14000) [pid = 1799] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x83bd2c00) [pid = 1799] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8e78fc00) [pid = 1799] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x88446400) [pid = 1799] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8e8e9400) [pid = 1799] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:08:18 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8b525c00) [pid = 1799] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:08:18 INFO - PROCESS | 1799 | 1460981298566 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bd2c00 == 119 [pid = 1799] [id = 422] 05:08:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x841d1c00) [pid = 1799] [serial = 1267] [outer = (nil)] 05:08:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x84b12400) [pid = 1799] [serial = 1268] [outer = 0x841d1c00] 05:08:18 INFO - PROCESS | 1799 | 1460981298640 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x87eb9c00) [pid = 1799] [serial = 1269] [outer = 0x841d1c00] 05:08:19 INFO - PROCESS | 1799 | 1460981299378 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]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2053ms 05:08:19 INFO - PROCESS | 1799 | 1460981299445 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:08:19 INFO - PROCESS | 1799 | 1460981299450 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:08:19 INFO - PROCESS | 1799 | 1460981299456 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1799 | 1460981299459 Marionette TRACE conn4 <- [1,1662,null,{}] 05:08:19 INFO - PROCESS | 1799 | 1460981299464 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}] 05:08:19 INFO - PROCESS | 1799 | 1460981299660 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:08:19 INFO - PROCESS | 1799 | 1460981299840 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f7c00 == 120 [pid = 1799] [id = 423] 05:08:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x86a7ac00) [pid = 1799] [serial = 1270] [outer = (nil)] 05:08:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b3ec400) [pid = 1799] [serial = 1271] [outer = 0x86a7ac00] 05:08:19 INFO - PROCESS | 1799 | 1460981299918 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b3f4400) [pid = 1799] [serial = 1272] [outer = 0x86a7ac00] 05:08:20 INFO - PROCESS | 1799 | 1460981300969 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1580ms 05:08:21 INFO - PROCESS | 1799 | 1460981301037 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1799 | 1460981301043 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:08:21 INFO - PROCESS | 1799 | 1460981301052 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1799 | 1460981301058 Marionette TRACE conn4 <- [1,1666,null,{}] 05:08:21 INFO - PROCESS | 1799 | 1460981301067 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}] 05:08:21 INFO - PROCESS | 1799 | 1460981301328 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:08:21 INFO - PROCESS | 1799 | 1460981301673 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x87128c00 == 121 [pid = 1799] [id = 424] 05:08:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x87133400) [pid = 1799] [serial = 1273] [outer = (nil)] 05:08:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x87eb9800) [pid = 1799] [serial = 1274] [outer = 0x87133400] 05:08:21 INFO - PROCESS | 1799 | 1460981301768 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x891eac00) [pid = 1799] [serial = 1275] [outer = 0x87133400] 05:08:22 INFO - PROCESS | 1799 | 1460981302740 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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1737ms 05:08:22 INFO - PROCESS | 1799 | 1460981302790 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 1799 | 1460981302798 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:08:22 INFO - PROCESS | 1799 | 1460981302810 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 1799 | 1460981302814 Marionette TRACE conn4 <- [1,1670,null,{}] 05:08:22 INFO - PROCESS | 1799 | 1460981302822 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}] 05:08:23 INFO - PROCESS | 1799 | 1460981303052 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:08:23 INFO - PROCESS | 1799 | 1460981303377 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ebd400 == 122 [pid = 1799] [id = 425] 05:08:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8906c000) [pid = 1799] [serial = 1276] [outer = (nil)] 05:08:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89b10000) [pid = 1799] [serial = 1277] [outer = 0x8906c000] 05:08:23 INFO - PROCESS | 1799 | 1460981303475 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8b3ecc00) [pid = 1799] [serial = 1278] [outer = 0x8906c000] 05:08:24 INFO - PROCESS | 1799 | 1460981304471 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1733ms 05:08:24 INFO - PROCESS | 1799 | 1460981304545 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 1799 | 1460981304549 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:08:24 INFO - PROCESS | 1799 | 1460981304556 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 1799 | 1460981304562 Marionette TRACE conn4 <- [1,1674,null,{}] 05:08:24 INFO - PROCESS | 1799 | 1460981304579 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}] 05:08:24 INFO - PROCESS | 1799 | 1460981304811 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:08:25 INFO - PROCESS | 1799 | 1460981305126 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b521c00 == 123 [pid = 1799] [id = 426] 05:08:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b9b0400) [pid = 1799] [serial = 1279] [outer = (nil)] 05:08:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8d9eb400) [pid = 1799] [serial = 1280] [outer = 0x8b9b0400] 05:08:25 INFO - PROCESS | 1799 | 1460981305220 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8dca9400) [pid = 1799] [serial = 1281] [outer = 0x8b9b0400] 05:08:26 INFO - PROCESS | 1799 | 1460981306180 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]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1683ms 05:08:26 INFO - PROCESS | 1799 | 1460981306240 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 1799 | 1460981306245 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:08:26 INFO - PROCESS | 1799 | 1460981306251 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 1799 | 1460981306255 Marionette TRACE conn4 <- [1,1678,null,{}] 05:08:26 INFO - PROCESS | 1799 | 1460981306261 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}] 05:08:26 INFO - PROCESS | 1799 | 1460981306479 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:08:26 INFO - PROCESS | 1799 | 1460981306794 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x87134c00 == 124 [pid = 1799] [id = 427] 05:08:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8bbc5800) [pid = 1799] [serial = 1282] [outer = (nil)] 05:08:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8dcc5c00) [pid = 1799] [serial = 1283] [outer = 0x8bbc5800] 05:08:26 INFO - PROCESS | 1799 | 1460981306892 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8dccc400) [pid = 1799] [serial = 1284] [outer = 0x8bbc5800] 05:08:27 INFO - PROCESS | 1799 | 1460981307765 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]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1583ms 05:08:27 INFO - PROCESS | 1799 | 1460981307836 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1799 | 1460981307841 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:08:27 INFO - PROCESS | 1799 | 1460981307847 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 1799 | 1460981307851 Marionette TRACE conn4 <- [1,1682,null,{}] 05:08:27 INFO - PROCESS | 1799 | 1460981307857 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}] 05:08:28 INFO - PROCESS | 1799 | 1460981308113 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:08:28 INFO - PROCESS | 1799 | 1460981308446 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc1000 == 125 [pid = 1799] [id = 428] 05:08:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8dcc3000) [pid = 1799] [serial = 1285] [outer = (nil)] 05:08:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8e78e000) [pid = 1799] [serial = 1286] [outer = 0x8dcc3000] 05:08:28 INFO - PROCESS | 1799 | 1460981308536 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8e795000) [pid = 1799] [serial = 1287] [outer = 0x8dcc3000] 05:08:29 INFO - PROCESS | 1799 | 1460981309410 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1631ms 05:08:29 INFO - PROCESS | 1799 | 1460981309479 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1799 | 1460981309484 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:08:29 INFO - PROCESS | 1799 | 1460981309490 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1799 | 1460981309494 Marionette TRACE conn4 <- [1,1686,null,{}] 05:08:29 INFO - PROCESS | 1799 | 1460981309500 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}] 05:08:29 INFO - PROCESS | 1799 | 1460981309747 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:08:30 INFO - PROCESS | 1799 | 1460981310052 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8f2c00 == 126 [pid = 1799] [id = 429] 05:08:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8e8f7800) [pid = 1799] [serial = 1288] [outer = (nil)] 05:08:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ea5b800) [pid = 1799] [serial = 1289] [outer = 0x8e8f7800] 05:08:30 INFO - PROCESS | 1799 | 1460981310159 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8ee8f800) [pid = 1799] [serial = 1290] [outer = 0x8e8f7800] 05:08:31 INFO - PROCESS | 1799 | 1460981311066 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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1639ms 05:08:31 INFO - PROCESS | 1799 | 1460981311131 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:08:31 INFO - PROCESS | 1799 | 1460981311135 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:08:31 INFO - PROCESS | 1799 | 1460981311141 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 1799 | 1460981311145 Marionette TRACE conn4 <- [1,1690,null,{}] 05:08:31 INFO - PROCESS | 1799 | 1460981311151 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}] 05:08:31 INFO - PROCESS | 1799 | 1460981311406 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:08:31 INFO - PROCESS | 1799 | 1460981311726 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e70cc00 == 127 [pid = 1799] [id = 430] 05:08:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8ea14400) [pid = 1799] [serial = 1291] [outer = (nil)] 05:08:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8f10e000) [pid = 1799] [serial = 1292] [outer = 0x8ea14400] 05:08:31 INFO - PROCESS | 1799 | 1460981311815 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8fab7c00) [pid = 1799] [serial = 1293] [outer = 0x8ea14400] 05:08:32 INFO - PROCESS | 1799 | 1460981312726 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1636ms 05:08:32 INFO - PROCESS | 1799 | 1460981312777 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 1799 | 1460981312780 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:08:32 INFO - PROCESS | 1799 | 1460981312787 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1799 | 1460981312791 Marionette TRACE conn4 <- [1,1694,null,{}] 05:08:32 INFO - PROCESS | 1799 | 1460981312797 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}] 05:08:33 INFO - PROCESS | 1799 | 1460981312997 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:08:33 INFO - PROCESS | 1799 | 1460981313309 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f2400 == 128 [pid = 1799] [id = 431] 05:08:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8dcc6800) [pid = 1799] [serial = 1294] [outer = (nil)] 05:08:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8fd9c800) [pid = 1799] [serial = 1295] [outer = 0x8dcc6800] 05:08:33 INFO - PROCESS | 1799 | 1460981313416 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8fedf800) [pid = 1799] [serial = 1296] [outer = 0x8dcc6800] 05:08:34 INFO - PROCESS | 1799 | 1460981314294 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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1541ms 05:08:34 INFO - PROCESS | 1799 | 1460981314330 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 1799 | 1460981314333 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:08:34 INFO - PROCESS | 1799 | 1460981314350 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 1799 | 1460981314354 Marionette TRACE conn4 <- [1,1698,null,{}] 05:08:34 INFO - PROCESS | 1799 | 1460981314364 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}] 05:08:34 INFO - PROCESS | 1799 | 1460981314610 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:08:34 INFO - PROCESS | 1799 | 1460981314925 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcaa800 == 129 [pid = 1799] [id = 432] 05:08:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8fd93c00) [pid = 1799] [serial = 1297] [outer = (nil)] 05:08:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x90257800) [pid = 1799] [serial = 1298] [outer = 0x8fd93c00] 05:08:35 INFO - PROCESS | 1799 | 1460981315022 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9025b400) [pid = 1799] [serial = 1299] [outer = 0x8fd93c00] 05:08:35 INFO - PROCESS | 1799 | 1460981315892 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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1593ms 05:08:35 INFO - PROCESS | 1799 | 1460981315935 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:08:35 INFO - PROCESS | 1799 | 1460981315939 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:08:35 INFO - PROCESS | 1799 | 1460981315945 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1799 | 1460981315949 Marionette TRACE conn4 <- [1,1702,null,{}] 05:08:35 INFO - PROCESS | 1799 | 1460981315954 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}] 05:08:36 INFO - PROCESS | 1799 | 1460981316165 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:08:36 INFO - PROCESS | 1799 | 1460981316480 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee8000 == 130 [pid = 1799] [id = 433] 05:08:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x90253800) [pid = 1799] [serial = 1300] [outer = (nil)] 05:08:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x902dd000) [pid = 1799] [serial = 1301] [outer = 0x90253800] 05:08:36 INFO - PROCESS | 1799 | 1460981316579 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x902e0400) [pid = 1799] [serial = 1302] [outer = 0x90253800] 05:08:37 INFO - PROCESS | 1799 | 1460981317443 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1534ms 05:08:37 INFO - PROCESS | 1799 | 1460981317491 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 1799 | 1460981317495 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:08:37 INFO - PROCESS | 1799 | 1460981317503 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 1799 | 1460981317508 Marionette TRACE conn4 <- [1,1706,null,{}] 05:08:37 INFO - PROCESS | 1799 | 1460981317514 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}] 05:08:37 INFO - PROCESS | 1799 | 1460981317760 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:08:38 INFO - PROCESS | 1799 | 1460981318086 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d2000 == 131 [pid = 1799] [id = 434] 05:08:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x915c7c00) [pid = 1799] [serial = 1303] [outer = (nil)] 05:08:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x93233c00) [pid = 1799] [serial = 1304] [outer = 0x915c7c00] 05:08:38 INFO - PROCESS | 1799 | 1460981318187 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x932acc00) [pid = 1799] [serial = 1305] [outer = 0x915c7c00] 05:08:39 INFO - PROCESS | 1799 | 1460981319135 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1684ms 05:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:08:39 INFO - PROCESS | 1799 | 1460981319189 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 1799 | 1460981319192 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:08:39 INFO - PROCESS | 1799 | 1460981319199 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1799 | 1460981319202 Marionette TRACE conn4 <- [1,1710,null,{}] 05:08:39 INFO - PROCESS | 1799 | 1460981319208 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}] 05:08:39 INFO - PROCESS | 1799 | 1460981319433 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:08:39 INFO - PROCESS | 1799 | 1460981319756 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78b800 == 132 [pid = 1799] [id = 435] 05:08:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x91236000) [pid = 1799] [serial = 1306] [outer = (nil)] 05:08:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x94241c00) [pid = 1799] [serial = 1307] [outer = 0x91236000] 05:08:39 INFO - PROCESS | 1799 | 1460981319852 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x94249c00) [pid = 1799] [serial = 1308] [outer = 0x91236000] 05:08:40 INFO - PROCESS | 1799 | 1460981320746 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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1585ms 05:08:40 INFO - PROCESS | 1799 | 1460981320783 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 1799 | 1460981320786 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:08:40 INFO - PROCESS | 1799 | 1460981320793 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1799 | 1460981320796 Marionette TRACE conn4 <- [1,1714,null,{}] 05:08:40 INFO - PROCESS | 1799 | 1460981320802 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}] 05:08:41 INFO - PROCESS | 1799 | 1460981321024 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:08:41 INFO - PROCESS | 1799 | 1460981321376 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x94060400 == 133 [pid = 1799] [id = 436] 05:08:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x94242000) [pid = 1799] [serial = 1309] [outer = (nil)] 05:08:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9444d000) [pid = 1799] [serial = 1310] [outer = 0x94242000] 05:08:41 INFO - PROCESS | 1799 | 1460981321470 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9583b800) [pid = 1799] [serial = 1311] [outer = 0x94242000] 05:08:42 INFO - PROCESS | 1799 | 1460981322357 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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms 05:08:42 INFO - PROCESS | 1799 | 1460981322429 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 1799 | 1460981322433 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:08:42 INFO - PROCESS | 1799 | 1460981322439 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 1799 | 1460981322442 Marionette TRACE conn4 <- [1,1718,null,{}] 05:08:42 INFO - PROCESS | 1799 | 1460981322448 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}] 05:08:42 INFO - PROCESS | 1799 | 1460981322652 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:08:42 INFO - PROCESS | 1799 | 1460981322966 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f5c00 == 134 [pid = 1799] [id = 437] 05:08:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x942db800) [pid = 1799] [serial = 1312] [outer = (nil)] 05:08:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x96a7d000) [pid = 1799] [serial = 1313] [outer = 0x942db800] 05:08:43 INFO - PROCESS | 1799 | 1460981323056 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x96acfc00) [pid = 1799] [serial = 1314] [outer = 0x942db800] 05:08:43 INFO - PROCESS | 1799 | 1460981323923 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1534ms 05:08:43 INFO - PROCESS | 1799 | 1460981323974 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1799 | 1460981323988 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:08:43 INFO - PROCESS | 1799 | 1460981323995 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 1799 | 1460981323999 Marionette TRACE conn4 <- [1,1722,null,{}] 05:08:44 INFO - PROCESS | 1799 | 1460981324005 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}] 05:08:44 INFO - PROCESS | 1799 | 1460981324226 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:08:44 INFO - PROCESS | 1799 | 1460981324561 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fab8400 == 135 [pid = 1799] [id = 438] 05:08:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8fee6400) [pid = 1799] [serial = 1315] [outer = (nil)] 05:08:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x97033c00) [pid = 1799] [serial = 1316] [outer = 0x8fee6400] 05:08:44 INFO - PROCESS | 1799 | 1460981324656 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x96ac9c00) [pid = 1799] [serial = 1317] [outer = 0x8fee6400] 05:08:45 INFO - PROCESS | 1799 | 1460981325534 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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1579ms 05:08:45 INFO - PROCESS | 1799 | 1460981325575 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:08:45 INFO - PROCESS | 1799 | 1460981325579 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:08:45 INFO - PROCESS | 1799 | 1460981325585 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1799 | 1460981325589 Marionette TRACE conn4 <- [1,1726,null,{}] 05:08:45 INFO - PROCESS | 1799 | 1460981325595 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}] 05:08:45 INFO - PROCESS | 1799 | 1460981325808 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:08:46 INFO - PROCESS | 1799 | 1460981326133 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x842fa400 == 136 [pid = 1799] [id = 439] 05:08:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x84b0b000) [pid = 1799] [serial = 1318] [outer = (nil)] 05:08:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x98054400) [pid = 1799] [serial = 1319] [outer = 0x84b0b000] 05:08:46 INFO - PROCESS | 1799 | 1460981326244 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9807b400) [pid = 1799] [serial = 1320] [outer = 0x84b0b000] 05:08:47 INFO - PROCESS | 1799 | 1460981327107 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1579ms 05:08:47 INFO - PROCESS | 1799 | 1460981327165 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 1799 | 1460981327169 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:08:47 INFO - PROCESS | 1799 | 1460981327175 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 1799 | 1460981327179 Marionette TRACE conn4 <- [1,1730,null,{}] 05:08:47 INFO - PROCESS | 1799 | 1460981327184 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}] 05:08:47 INFO - PROCESS | 1799 | 1460981327408 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:08:47 INFO - PROCESS | 1799 | 1460981327728 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x97d0a000 == 137 [pid = 1799] [id = 440] 05:08:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x98057400) [pid = 1799] [serial = 1321] [outer = (nil)] 05:08:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x983fa000) [pid = 1799] [serial = 1322] [outer = 0x98057400] 05:08:47 INFO - PROCESS | 1799 | 1460981327823 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x98974800) [pid = 1799] [serial = 1323] [outer = 0x98057400] 05:08:48 INFO - PROCESS | 1799 | 1460981328709 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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1585ms 05:08:48 INFO - PROCESS | 1799 | 1460981328761 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1799 | 1460981328765 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:08:48 INFO - PROCESS | 1799 | 1460981328771 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1799 | 1460981328775 Marionette TRACE conn4 <- [1,1734,null,{}] 05:08:48 INFO - PROCESS | 1799 | 1460981328781 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}] 05:08:48 INFO - PROCESS | 1799 | 1460981328994 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:08:49 INFO - PROCESS | 1799 | 1460981329320 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea15000 == 138 [pid = 1799] [id = 441] 05:08:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x902d5000) [pid = 1799] [serial = 1324] [outer = (nil)] 05:08:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x98977400) [pid = 1799] [serial = 1325] [outer = 0x902d5000] 05:08:49 INFO - PROCESS | 1799 | 1460981329418 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x98a23000) [pid = 1799] [serial = 1326] [outer = 0x902d5000] 05:08:50 INFO - PROCESS | 1799 | 1460981330308 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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1580ms 05:08:50 INFO - PROCESS | 1799 | 1460981330353 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 1799 | 1460981330357 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:08:50 INFO - PROCESS | 1799 | 1460981330363 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 1799 | 1460981330367 Marionette TRACE conn4 <- [1,1738,null,{}] 05:08:50 INFO - PROCESS | 1799 | 1460981330372 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}] 05:08:50 INFO - PROCESS | 1799 | 1460981330621 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x96b3f000 == 137 [pid = 1799] [id = 367] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x87129000 == 136 [pid = 1799] [id = 326] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8397f400 == 135 [pid = 1799] [id = 308] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x86a82800 == 134 [pid = 1799] [id = 309] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x97d0a400 == 133 [pid = 1799] [id = 368] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x89b08000 == 132 [pid = 1799] [id = 369] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x842f6c00 == 131 [pid = 1799] [id = 325] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x94052800 == 130 [pid = 1799] [id = 365] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b6c00 == 129 [pid = 1799] [id = 366] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x83f30800 == 128 [pid = 1799] [id = 418] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x9342ac00 == 127 [pid = 1799] [id = 417] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8fedcc00 == 126 [pid = 1799] [id = 415] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x842f9400 == 125 [pid = 1799] [id = 416] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x841cf800 == 124 [pid = 1799] [id = 414] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x915c5000 == 123 [pid = 1799] [id = 413] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcb1800 == 122 [pid = 1799] [id = 411] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x902d4400 == 121 [pid = 1799] [id = 412] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8fee0400 == 120 [pid = 1799] [id = 410] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8e795400 == 119 [pid = 1799] [id = 409] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78d800 == 118 [pid = 1799] [id = 408] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbc5c00 == 117 [pid = 1799] [id = 407] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b524000 == 116 [pid = 1799] [id = 406] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcae400 == 115 [pid = 1799] [id = 405] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x893ae000 == 114 [pid = 1799] [id = 403] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x88821000 == 113 [pid = 1799] [id = 404] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x88444000 == 112 [pid = 1799] [id = 402] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x87c0c000 == 111 [pid = 1799] [id = 401] 05:08:52 INFO - PROCESS | 1799 | --DOCSHELL 0x83f29c00 == 110 [pid = 1799] [id = 400] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x94455800) [pid = 1799] [serial = 1172] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x94246400) [pid = 1799] [serial = 1170] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8bbc4400) [pid = 1799] [serial = 1142] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x99a82400) [pid = 1799] [serial = 1188] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8fee0000) [pid = 1799] [serial = 1161] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8b9ac400) [pid = 1799] [serial = 1062] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8f0efc00) [pid = 1799] [serial = 1154] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x87c08400) [pid = 1799] [serial = 1190] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x915c0c00) [pid = 1799] [serial = 1164] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x88822400) [pid = 1799] [serial = 1194] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8844f000) [pid = 1799] [serial = 1193] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x89902000) [pid = 1799] [serial = 1137] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8dcb3400) [pid = 1799] [serial = 1146] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8fb89400) [pid = 1799] [serial = 1158] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89b02400) [pid = 1799] [serial = 1197] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x983f9800) [pid = 1799] [serial = 1178] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x991ad800) [pid = 1799] [serial = 1185] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x98050000) [pid = 1799] [serial = 1176] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9342d400) [pid = 1799] [serial = 1167] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x87129400) [pid = 1799] [serial = 1134] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8d9ef400) [pid = 1799] [serial = 1143] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8881c400) [pid = 1799] [serial = 1119] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f0f3800) [pid = 1799] [serial = 1155] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8ea0f400) [pid = 1799] [serial = 1149] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x98c57400) [pid = 1799] [serial = 1182] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x89952c00) [pid = 1799] [serial = 1196] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8fab7800) [pid = 1799] [serial = 1157] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x994a6000) [pid = 1799] [serial = 1187] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x98981800) [pid = 1799] [serial = 1181] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8fede000) [pid = 1799] [serial = 1160] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8e8eb400) [pid = 1799] [serial = 1148] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ea64c00) [pid = 1799] [serial = 1151] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8b52ec00) [pid = 1799] [serial = 1139] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9062f000) [pid = 1799] [serial = 1163] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x87c14400) [pid = 1799] [serial = 1191] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x958f8400) [pid = 1799] [serial = 1173] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x86a7f400) [pid = 1799] [serial = 1133] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8b79f400) [pid = 1799] [serial = 1140] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x981a6800) [pid = 1799] [serial = 1179] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8dcae000) [pid = 1799] [serial = 1145] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x891e8800) [pid = 1799] [serial = 1136] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x891e6c00) [pid = 1799] [serial = 1199] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x979d0400) [pid = 1799] [serial = 1175] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x94243800) [pid = 1799] [serial = 1169] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x932a3c00) [pid = 1799] [serial = 1166] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x991a3800) [pid = 1799] [serial = 1184] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ee84000) [pid = 1799] [serial = 1152] [outer = (nil)] [url = about:blank] 05:08:52 INFO - PROCESS | 1799 | 1460981332666 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x842fa800 == 111 [pid = 1799] [id = 442] 05:08:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x842fac00) [pid = 1799] [serial = 1327] [outer = (nil)] 05:08:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x84b0c400) [pid = 1799] [serial = 1328] [outer = 0x842fac00] 05:08:52 INFO - PROCESS | 1799 | 1460981332747 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x86a77800) [pid = 1799] [serial = 1329] [outer = 0x842fac00] 05:08:53 INFO - PROCESS | 1799 | 1460981333522 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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 3186ms 05:08:53 INFO - PROCESS | 1799 | 1460981333551 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 1799 | 1460981333558 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:08:53 INFO - PROCESS | 1799 | 1460981333567 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 1799 | 1460981333571 Marionette TRACE conn4 <- [1,1742,null,{}] 05:08:53 INFO - PROCESS | 1799 | 1460981333578 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}] 05:08:53 INFO - PROCESS | 1799 | 1460981333868 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:08:54 INFO - PROCESS | 1799 | 1460981333994 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c0b400 == 112 [pid = 1799] [id = 443] 05:08:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x87c0c400) [pid = 1799] [serial = 1330] [outer = (nil)] 05:08:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x87ec0c00) [pid = 1799] [serial = 1331] [outer = 0x87c0c400] 05:08:54 INFO - PROCESS | 1799 | 1460981334076 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8844f000) [pid = 1799] [serial = 1332] [outer = 0x87c0c400] 05:08:55 INFO - PROCESS | 1799 | 1460981335015 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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1497ms 05:08:55 INFO - PROCESS | 1799 | 1460981335068 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1799 | 1460981335074 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:08:55 INFO - PROCESS | 1799 | 1460981335095 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1799 | 1460981335098 Marionette TRACE conn4 <- [1,1746,null,{}] 05:08:55 INFO - PROCESS | 1799 | 1460981335105 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}] 05:08:55 INFO - PROCESS | 1799 | 1460981335375 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:08:55 INFO - PROCESS | 1799 | 1460981335405 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec3000 == 113 [pid = 1799] [id = 444] 05:08:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x891e8c00) [pid = 1799] [serial = 1333] [outer = (nil)] 05:08:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x89901400) [pid = 1799] [serial = 1334] [outer = 0x891e8c00] 05:08:55 INFO - PROCESS | 1799 | 1460981335480 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x89910000) [pid = 1799] [serial = 1335] [outer = 0x891e8c00] 05:08:56 INFO - PROCESS | 1799 | 1460981336584 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]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1531ms 05:08:56 INFO - PROCESS | 1799 | 1460981336627 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:08:56 INFO - PROCESS | 1799 | 1460981336632 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:08:56 INFO - PROCESS | 1799 | 1460981336653 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 1799 | 1460981336662 Marionette TRACE conn4 <- [1,1750,null,{}] 05:08:56 INFO - PROCESS | 1799 | 1460981336669 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}] 05:08:56 INFO - PROCESS | 1799 | 1460981336943 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8dcb0c00) [pid = 1799] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8dcc2400) [pid = 1799] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8f0ecc00) [pid = 1799] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x91f81000) [pid = 1799] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x83f2d400) [pid = 1799] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8fee6c00) [pid = 1799] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ea17c00) [pid = 1799] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x842f7400) [pid = 1799] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8e78b400) [pid = 1799] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x942dcc00) [pid = 1799] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x87c13000) [pid = 1799] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8b3e9c00) [pid = 1799] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x841d1c00) [pid = 1799] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x891f5c00) [pid = 1799] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x893ab800) [pid = 1799] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8f0f6c00) [pid = 1799] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8fee4800) [pid = 1799] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x842f8c00) [pid = 1799] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x87c0f400) [pid = 1799] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x89902400) [pid = 1799] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:08:57 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9062f400) [pid = 1799] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:08:57 INFO - PROCESS | 1799 | 1460981337728 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f2d400 == 114 [pid = 1799] [id = 445] 05:08:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x841d1c00) [pid = 1799] [serial = 1336] [outer = (nil)] 05:08:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x86a84c00) [pid = 1799] [serial = 1337] [outer = 0x841d1c00] 05:08:57 INFO - PROCESS | 1799 | 1460981337825 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x87c13000) [pid = 1799] [serial = 1338] [outer = 0x841d1c00] 05:08:58 INFO - PROCESS | 1799 | 1460981338541 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]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1954ms 05:08:58 INFO - PROCESS | 1799 | 1460981338593 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 1799 | 1460981338597 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:08:58 INFO - PROCESS | 1799 | 1460981338604 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1799 | 1460981338606 Marionette TRACE conn4 <- [1,1754,null,{}] 05:08:58 INFO - PROCESS | 1799 | 1460981338613 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}] 05:08:58 INFO - PROCESS | 1799 | 1460981338823 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:08:59 INFO - PROCESS | 1799 | 1460981339003 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f26400 == 115 [pid = 1799] [id = 446] 05:08:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89066c00) [pid = 1799] [serial = 1339] [outer = (nil)] 05:08:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b52ec00) [pid = 1799] [serial = 1340] [outer = 0x89066c00] 05:08:59 INFO - PROCESS | 1799 | 1460981339079 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8b79e000) [pid = 1799] [serial = 1341] [outer = 0x89066c00] 05:09:00 INFO - PROCESS | 1799 | 1460981340116 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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1586ms 05:09:00 INFO - PROCESS | 1799 | 1460981340191 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 1799 | 1460981340198 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:09:00 INFO - PROCESS | 1799 | 1460981340208 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 1799 | 1460981340216 Marionette TRACE conn4 <- [1,1758,null,{}] 05:09:00 INFO - PROCESS | 1799 | 1460981340225 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}] 05:09:00 INFO - PROCESS | 1799 | 1460981340547 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:09:00 INFO - PROCESS | 1799 | 1460981340804 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a78000 == 116 [pid = 1799] [id = 447] 05:09:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8712a800) [pid = 1799] [serial = 1342] [outer = (nil)] 05:09:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x87131800) [pid = 1799] [serial = 1343] [outer = 0x8712a800] 05:09:00 INFO - PROCESS | 1799 | 1460981340898 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8844b400) [pid = 1799] [serial = 1344] [outer = 0x8712a800] 05:09:01 INFO - PROCESS | 1799 | 1460981341825 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1689ms 05:09:01 INFO - PROCESS | 1799 | 1460981341899 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1799 | 1460981341909 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:09:01 INFO - PROCESS | 1799 | 1460981341920 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1799 | 1460981341924 Marionette TRACE conn4 <- [1,1762,null,{}] 05:09:01 INFO - PROCESS | 1799 | 1460981341931 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}] 05:09:02 INFO - PROCESS | 1799 | 1460981342195 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:09:02 INFO - PROCESS | 1799 | 1460981342522 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c15800 == 117 [pid = 1799] [id = 448] 05:09:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x893b4400) [pid = 1799] [serial = 1345] [outer = (nil)] 05:09:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8995ec00) [pid = 1799] [serial = 1346] [outer = 0x893b4400] 05:09:02 INFO - PROCESS | 1799 | 1460981342627 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89b0e800) [pid = 1799] [serial = 1347] [outer = 0x893b4400] 05:09:03 INFO - PROCESS | 1799 | 1460981343634 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1781ms 05:09:03 INFO - PROCESS | 1799 | 1460981343704 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 1799 | 1460981343709 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:09:03 INFO - PROCESS | 1799 | 1460981343718 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 1799 | 1460981343724 Marionette TRACE conn4 <- [1,1766,null,{}] 05:09:03 INFO - PROCESS | 1799 | 1460981343741 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}] 05:09:03 INFO - PROCESS | 1799 | 1460981343970 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:09:04 INFO - PROCESS | 1799 | 1460981344283 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b79b400 == 118 [pid = 1799] [id = 449] 05:09:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b9b5800) [pid = 1799] [serial = 1348] [outer = (nil)] 05:09:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8bbc2000) [pid = 1799] [serial = 1349] [outer = 0x8b9b5800] 05:09:04 INFO - PROCESS | 1799 | 1460981344376 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8d9f1800) [pid = 1799] [serial = 1350] [outer = 0x8b9b5800] 05:09:05 INFO - PROCESS | 1799 | 1460981345344 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]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1685ms 05:09:05 INFO - PROCESS | 1799 | 1460981345405 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:09:05 INFO - PROCESS | 1799 | 1460981345410 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:09:05 INFO - PROCESS | 1799 | 1460981345417 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 1799 | 1460981345421 Marionette TRACE conn4 <- [1,1770,null,{}] 05:09:05 INFO - PROCESS | 1799 | 1460981345427 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}] 05:09:05 INFO - PROCESS | 1799 | 1460981345655 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:09:05 INFO - PROCESS | 1799 | 1460981345969 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f3000 == 119 [pid = 1799] [id = 450] 05:09:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x84b06800) [pid = 1799] [serial = 1351] [outer = (nil)] 05:09:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8dcae000) [pid = 1799] [serial = 1352] [outer = 0x84b06800] 05:09:06 INFO - PROCESS | 1799 | 1460981346068 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8dcc2000) [pid = 1799] [serial = 1353] [outer = 0x84b06800] 05:09:06 INFO - PROCESS | 1799 | ************************* 05:09:06 INFO - PROCESS | 1799 | A coding exception was thrown and uncaught in a Task. 05:09:06 INFO - PROCESS | 1799 | 05:09:06 INFO - PROCESS | 1799 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:09:06 INFO - PROCESS | 1799 | Full stack: 05:09:06 INFO - PROCESS | 1799 | ************************* 05:09:07 INFO - PROCESS | 1799 | 1460981347011 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1633ms 05:09:07 INFO - PROCESS | 1799 | 1460981347050 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 1799 | 1460981347053 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:09:07 INFO - PROCESS | 1799 | 1460981347060 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 1799 | 1460981347064 Marionette TRACE conn4 <- [1,1774,null,{}] 05:09:07 INFO - PROCESS | 1799 | 1460981347070 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}] 05:09:07 INFO - PROCESS | 1799 | 1460981347276 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:09:07 INFO - PROCESS | 1799 | 1460981347594 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f8400 == 120 [pid = 1799] [id = 451] 05:09:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8dca7c00) [pid = 1799] [serial = 1354] [outer = (nil)] 05:09:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8e70f400) [pid = 1799] [serial = 1355] [outer = 0x8dca7c00] 05:09:07 INFO - PROCESS | 1799 | 1460981347691 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8e78cc00) [pid = 1799] [serial = 1356] [outer = 0x8dca7c00] 05:09:08 INFO - PROCESS | 1799 | 1460981348577 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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1580ms 05:09:08 INFO - PROCESS | 1799 | 1460981348641 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1799 | 1460981348645 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:09:08 INFO - PROCESS | 1799 | 1460981348652 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1799 | 1460981348655 Marionette TRACE conn4 <- [1,1778,null,{}] 05:09:08 INFO - PROCESS | 1799 | 1460981348661 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}] 05:09:08 INFO - PROCESS | 1799 | 1460981348902 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:09:09 INFO - PROCESS | 1799 | 1460981349224 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e70ec00 == 121 [pid = 1799] [id = 452] 05:09:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ee89400) [pid = 1799] [serial = 1357] [outer = (nil)] 05:09:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8f0f6000) [pid = 1799] [serial = 1358] [outer = 0x8ee89400] 05:09:09 INFO - PROCESS | 1799 | 1460981349319 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8f106000) [pid = 1799] [serial = 1359] [outer = 0x8ee89400] 05:09:10 INFO - PROCESS | 1799 | 1460981350213 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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1641ms 05:09:10 INFO - PROCESS | 1799 | 1460981350294 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 1799 | 1460981350298 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:09:10 INFO - PROCESS | 1799 | 1460981350304 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 1799 | 1460981350308 Marionette TRACE conn4 <- [1,1782,null,{}] 05:09:10 INFO - PROCESS | 1799 | 1460981350314 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}] 05:09:10 INFO - PROCESS | 1799 | 1460981350567 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:09:10 INFO - PROCESS | 1799 | 1460981350888 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bd4800 == 122 [pid = 1799] [id = 453] 05:09:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8712d000) [pid = 1799] [serial = 1360] [outer = (nil)] 05:09:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8fabe400) [pid = 1799] [serial = 1361] [outer = 0x8712d000] 05:09:10 INFO - PROCESS | 1799 | 1460981350976 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8fd9bc00) [pid = 1799] [serial = 1362] [outer = 0x8712d000] 05:09:11 INFO - PROCESS | 1799 | 1460981351922 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1684ms 05:09:11 INFO - PROCESS | 1799 | 1460981351990 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1799 | 1460981351993 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:09:12 INFO - PROCESS | 1799 | 1460981352000 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 1799 | 1460981352004 Marionette TRACE conn4 <- [1,1786,null,{}] 05:09:12 INFO - PROCESS | 1799 | 1460981352010 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}] 05:09:12 INFO - PROCESS | 1799 | 1460981352210 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:09:12 INFO - PROCESS | 1799 | 1460981352518 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b527800 == 123 [pid = 1799] [id = 454] 05:09:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8b79ec00) [pid = 1799] [serial = 1363] [outer = (nil)] 05:09:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x90257000) [pid = 1799] [serial = 1364] [outer = 0x8b79ec00] 05:09:12 INFO - PROCESS | 1799 | 1460981352609 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x902d1400) [pid = 1799] [serial = 1365] [outer = 0x8b79ec00] 05:09:13 INFO - PROCESS | 1799 | 1460981353470 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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1529ms 05:09:13 INFO - PROCESS | 1799 | 1460981353530 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 1799 | 1460981353534 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:09:13 INFO - PROCESS | 1799 | 1460981353540 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 1799 | 1460981353543 Marionette TRACE conn4 <- [1,1790,null,{}] 05:09:13 INFO - PROCESS | 1799 | 1460981353549 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}] 05:09:13 INFO - PROCESS | 1799 | 1460981353772 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:09:14 INFO - PROCESS | 1799 | 1460981354039 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbb8c00 == 124 [pid = 1799] [id = 455] 05:09:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x90256000) [pid = 1799] [serial = 1366] [outer = (nil)] 05:09:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9123d800) [pid = 1799] [serial = 1367] [outer = 0x90256000] 05:09:14 INFO - PROCESS | 1799 | 1460981354178 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x913ec800) [pid = 1799] [serial = 1368] [outer = 0x90256000] 05:09:15 INFO - PROCESS | 1799 | 1460981355107 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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1636ms 05:09:15 INFO - PROCESS | 1799 | 1460981355177 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:09:15 INFO - PROCESS | 1799 | 1460981355182 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:09:15 INFO - PROCESS | 1799 | 1460981355188 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1799 | 1460981355192 Marionette TRACE conn4 <- [1,1794,null,{}] 05:09:15 INFO - PROCESS | 1799 | 1460981355198 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}] 05:09:15 INFO - PROCESS | 1799 | 1460981355422 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:09:15 INFO - PROCESS | 1799 | 1460981355745 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f2f800 == 125 [pid = 1799] [id = 456] 05:09:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8b525800) [pid = 1799] [serial = 1369] [outer = (nil)] 05:09:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x913f5000) [pid = 1799] [serial = 1370] [outer = 0x8b525800] 05:09:15 INFO - PROCESS | 1799 | 1460981355843 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x915c6c00) [pid = 1799] [serial = 1371] [outer = 0x8b525800] 05:09:16 INFO - PROCESS | 1799 | 1460981356796 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]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1682ms 05:09:16 INFO - PROCESS | 1799 | 1460981356870 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 1799 | 1460981356875 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:09:16 INFO - PROCESS | 1799 | 1460981356882 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 1799 | 1460981356888 Marionette TRACE conn4 <- [1,1798,null,{}] 05:09:16 INFO - PROCESS | 1799 | 1460981356894 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}] 05:09:17 INFO - PROCESS | 1799 | 1460981357190 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:09:17 INFO - PROCESS | 1799 | 1460981357525 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x915c0c00 == 126 [pid = 1799] [id = 457] 05:09:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x94058000) [pid = 1799] [serial = 1372] [outer = (nil)] 05:09:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x94243400) [pid = 1799] [serial = 1373] [outer = 0x94058000] 05:09:17 INFO - PROCESS | 1799 | 1460981357624 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9424c800) [pid = 1799] [serial = 1374] [outer = 0x94058000] 05:09:18 INFO - PROCESS | 1799 | 1460981358585 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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1786ms 05:09:18 INFO - PROCESS | 1799 | 1460981358669 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:09:18 INFO - PROCESS | 1799 | 1460981358673 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:09:18 INFO - PROCESS | 1799 | 1460981358681 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 1799 | 1460981358683 Marionette TRACE conn4 <- [1,1802,null,{}] 05:09:18 INFO - PROCESS | 1799 | 1460981358690 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}] 05:09:18 INFO - PROCESS | 1799 | 1460981358909 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:09:19 INFO - PROCESS | 1799 | 1460981359230 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x94052c00 == 127 [pid = 1799] [id = 458] 05:09:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x94053000) [pid = 1799] [serial = 1375] [outer = (nil)] 05:09:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x942e6c00) [pid = 1799] [serial = 1376] [outer = 0x94053000] 05:09:19 INFO - PROCESS | 1799 | 1460981359324 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9444cc00) [pid = 1799] [serial = 1377] [outer = 0x94053000] 05:09:20 INFO - PROCESS | 1799 | 1460981360256 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1644ms 05:09:20 INFO - PROCESS | 1799 | 1460981360324 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:09:20 INFO - PROCESS | 1799 | 1460981360328 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:09:20 INFO - PROCESS | 1799 | 1460981360335 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1799 | 1460981360338 Marionette TRACE conn4 <- [1,1806,null,{}] 05:09:20 INFO - PROCESS | 1799 | 1460981360344 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}] 05:09:20 INFO - PROCESS | 1799 | 1460981360591 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:09:20 INFO - PROCESS | 1799 | 1460981360912 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b522400 == 128 [pid = 1799] [id = 459] 05:09:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8ea5a800) [pid = 1799] [serial = 1378] [outer = (nil)] 05:09:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x95844c00) [pid = 1799] [serial = 1379] [outer = 0x8ea5a800] 05:09:21 INFO - PROCESS | 1799 | 1460981361003 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x958f5800) [pid = 1799] [serial = 1380] [outer = 0x8ea5a800] 05:09:21 INFO - PROCESS | 1799 | 1460981361887 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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 05:09:21 INFO - PROCESS | 1799 | 1460981361966 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 1799 | 1460981361970 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:09:21 INFO - PROCESS | 1799 | 1460981361976 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 1799 | 1460981361978 Marionette TRACE conn4 <- [1,1810,null,{}] 05:09:21 INFO - PROCESS | 1799 | 1460981361984 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}] 05:09:22 INFO - PROCESS | 1799 | 1460981362221 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:09:22 INFO - PROCESS | 1799 | 1460981362540 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x841ccc00 == 129 [pid = 1799] [id = 460] 05:09:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x94457800) [pid = 1799] [serial = 1381] [outer = (nil)] 05:09:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9702c000) [pid = 1799] [serial = 1382] [outer = 0x94457800] 05:09:22 INFO - PROCESS | 1799 | 1460981362635 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x979d0400) [pid = 1799] [serial = 1383] [outer = 0x94457800] 05:09:23 INFO - PROCESS | 1799 | 1460981363562 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]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1634ms 05:09:23 INFO - PROCESS | 1799 | 1460981363620 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1799 | 1460981363624 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:09:23 INFO - PROCESS | 1799 | 1460981363632 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1799 | 1460981363638 Marionette TRACE conn4 <- [1,1814,null,{}] 05:09:23 INFO - PROCESS | 1799 | 1460981363646 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}] 05:09:23 INFO - PROCESS | 1799 | 1460981363876 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:09:24 INFO - PROCESS | 1799 | 1460981364192 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x932a3c00 == 130 [pid = 1799] [id = 461] 05:09:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9625b000) [pid = 1799] [serial = 1384] [outer = (nil)] 05:09:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x98055400) [pid = 1799] [serial = 1385] [outer = 0x9625b000] 05:09:24 INFO - PROCESS | 1799 | 1460981364289 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9805d800) [pid = 1799] [serial = 1386] [outer = 0x9625b000] 05:09:25 INFO - PROCESS | 1799 | 1460981365209 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]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1643ms 05:09:25 INFO - PROCESS | 1799 | 1460981365276 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:09:25 INFO - PROCESS | 1799 | 1460981365281 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:09:25 INFO - PROCESS | 1799 | 1460981365288 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1799 | 1460981365292 Marionette TRACE conn4 <- [1,1818,null,{}] 05:09:25 INFO - PROCESS | 1799 | 1460981365298 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}] 05:09:25 INFO - PROCESS | 1799 | 1460981365526 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:09:25 INFO - PROCESS | 1799 | 1460981365853 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fedfc00 == 131 [pid = 1799] [id = 462] 05:09:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x902dec00) [pid = 1799] [serial = 1387] [outer = (nil)] 05:09:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9897cc00) [pid = 1799] [serial = 1388] [outer = 0x902dec00] 05:09:25 INFO - PROCESS | 1799 | 1460981365950 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x97d08c00) [pid = 1799] [serial = 1389] [outer = 0x902dec00] 05:09:26 INFO - PROCESS | 1799 | 1460981366884 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]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1630ms 05:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:09:26 INFO - PROCESS | 1799 | 1460981366933 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 1799 | 1460981366936 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:09:26 INFO - PROCESS | 1799 | 1460981366944 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 1799 | 1460981366948 Marionette TRACE conn4 <- [1,1822,null,{}] 05:09:26 INFO - PROCESS | 1799 | 1460981366954 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}] 05:09:27 INFO - PROCESS | 1799 | 1460981367176 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:09:27 INFO - PROCESS | 1799 | 1460981367510 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x9897f800 == 132 [pid = 1799] [id = 463] 05:09:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x98a22c00) [pid = 1799] [serial = 1390] [outer = (nil)] 05:09:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x98c53c00) [pid = 1799] [serial = 1391] [outer = 0x98a22c00] 05:09:27 INFO - PROCESS | 1799 | 1460981367611 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x98c5bc00) [pid = 1799] [serial = 1392] [outer = 0x98a22c00] 05:09:28 INFO - PROCESS | 1799 | 1460981368530 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]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1639ms 05:09:28 INFO - PROCESS | 1799 | 1460981368583 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1799 | 1460981368587 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:09:28 INFO - PROCESS | 1799 | 1460981368594 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 1799 | 1460981368598 Marionette TRACE conn4 <- [1,1826,null,{}] 05:09:28 INFO - PROCESS | 1799 | 1460981368605 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}] 05:09:28 INFO - PROCESS | 1799 | 1460981368849 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:09:29 INFO - PROCESS | 1799 | 1460981369177 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cb400 == 133 [pid = 1799] [id = 464] 05:09:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x958edc00) [pid = 1799] [serial = 1393] [outer = (nil)] 05:09:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x991b2400) [pid = 1799] [serial = 1394] [outer = 0x958edc00] 05:09:29 INFO - PROCESS | 1799 | 1460981369277 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x99417400) [pid = 1799] [serial = 1395] [outer = 0x958edc00] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x91f7ec00 == 132 [pid = 1799] [id = 341] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f10b400 == 131 [pid = 1799] [id = 339] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x84b08400 == 130 [pid = 1799] [id = 340] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8eb800 == 129 [pid = 1799] [id = 67] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x89959400 == 128 [pid = 1799] [id = 337] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x89905c00 == 127 [pid = 1799] [id = 338] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x83f2d400 == 126 [pid = 1799] [id = 445] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec3000 == 125 [pid = 1799] [id = 444] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x87c0b400 == 124 [pid = 1799] [id = 443] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x842fa800 == 123 [pid = 1799] [id = 442] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x97d0a000 == 122 [pid = 1799] [id = 440] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x842fa400 == 121 [pid = 1799] [id = 439] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8fab8400 == 120 [pid = 1799] [id = 438] 05:09:31 INFO - PROCESS | 1799 | --DOCSHELL 0x842f5c00 == 119 [pid = 1799] [id = 437] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8dcbfc00) [pid = 1799] [serial = 1217] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8ea0e400) [pid = 1799] [serial = 1221] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8fb93800) [pid = 1799] [serial = 1229] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9405b000) [pid = 1799] [serial = 1241] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x842f1800) [pid = 1799] [serial = 1202] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8e70e400) [pid = 1799] [serial = 1218] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x942e4400) [pid = 1799] [serial = 1245] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x942dfc00) [pid = 1799] [serial = 1244] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8f0eb400) [pid = 1799] [serial = 1226] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x86a81800) [pid = 1799] [serial = 1260] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8ea61800) [pid = 1799] [serial = 1223] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9583c400) [pid = 1799] [serial = 1248] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8fd91400) [pid = 1799] [serial = 1230] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x84b10800) [pid = 1799] [serial = 1259] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x87ec6c00) [pid = 1799] [serial = 1205] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8bbc0c00) [pid = 1799] [serial = 1215] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x94457000) [pid = 1799] [serial = 1247] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x87eb9c00) [pid = 1799] [serial = 1269] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x89909c00) [pid = 1799] [serial = 1266] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x89954c00) [pid = 1799] [serial = 1209] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x893ba000) [pid = 1799] [serial = 1208] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8ea66000) [pid = 1799] [serial = 1224] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x91237800) [pid = 1799] [serial = 1235] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x913f4c00) [pid = 1799] [serial = 1236] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9025f400) [pid = 1799] [serial = 1233] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x891ec800) [pid = 1799] [serial = 1131] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x88444800) [pid = 1799] [serial = 1263] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x94243000) [pid = 1799] [serial = 1242] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x84b12400) [pid = 1799] [serial = 1268] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x90254c00) [pid = 1799] [serial = 1232] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8b52d800) [pid = 1799] [serial = 1211] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x979cf400) [pid = 1799] [serial = 1253] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x932a4c00) [pid = 1799] [serial = 1239] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9807c400) [pid = 1799] [serial = 1256] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x96a7e000) [pid = 1799] [serial = 1250] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x87ebf000) [pid = 1799] [serial = 1262] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x84b11000) [pid = 1799] [serial = 1203] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9323b800) [pid = 1799] [serial = 1238] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f0f4800) [pid = 1799] [serial = 1227] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x893b5000) [pid = 1799] [serial = 1265] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8881a800) [pid = 1799] [serial = 1206] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8b79e400) [pid = 1799] [serial = 1212] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8e8f6400) [pid = 1799] [serial = 1220] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8bbb9800) [pid = 1799] [serial = 1214] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b3ec400) [pid = 1799] [serial = 1271] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1799 | 1460981371988 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 3446ms 05:09:32 INFO - PROCESS | 1799 | 1460981372042 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 1799 | 1460981372046 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:09:32 INFO - PROCESS | 1799 | 1460981372056 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 1799 | 1460981372061 Marionette TRACE conn4 <- [1,1830,null,{}] 05:09:32 INFO - PROCESS | 1799 | 1460981372071 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}] 05:09:32 INFO - PROCESS | 1799 | 1460981372304 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:09:32 INFO - PROCESS | 1799 | 1460981372510 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b10800 == 120 [pid = 1799] [id = 465] 05:09:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x86a75c00) [pid = 1799] [serial = 1396] [outer = (nil)] 05:09:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8712c000) [pid = 1799] [serial = 1397] [outer = 0x86a75c00] 05:09:32 INFO - PROCESS | 1799 | 1460981372598 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x87c0d400) [pid = 1799] [serial = 1398] [outer = 0x86a75c00] 05:09:33 INFO - PROCESS | 1799 | 1460981373389 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1399ms 05:09:33 INFO - PROCESS | 1799 | 1460981373456 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1799 | 1460981373465 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:09:33 INFO - PROCESS | 1799 | 1460981373475 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1799 | 1460981373480 Marionette TRACE conn4 <- [1,1834,null,{}] 05:09:33 INFO - PROCESS | 1799 | 1460981373522 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}] 05:09:33 INFO - PROCESS | 1799 | 1460981373745 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:09:33 INFO - PROCESS | 1799 | 1460981373755 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f2d400 == 121 [pid = 1799] [id = 466] 05:09:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x84b10400) [pid = 1799] [serial = 1399] [outer = (nil)] 05:09:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8881e000) [pid = 1799] [serial = 1400] [outer = 0x84b10400] 05:09:33 INFO - PROCESS | 1799 | 1460981373834 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x891ec800) [pid = 1799] [serial = 1401] [outer = 0x84b10400] 05:09:35 INFO - PROCESS | 1799 | 1460981375062 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1644ms 05:09:35 INFO - PROCESS | 1799 | 1460981375125 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1799 | 1460981375128 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:09:35 INFO - PROCESS | 1799 | 1460981375136 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1799 | 1460981375142 Marionette TRACE conn4 <- [1,1838,null,{}] 05:09:35 INFO - PROCESS | 1799 | 1460981375158 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}] 05:09:35 INFO - PROCESS | 1799 | 1460981375444 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:09:35 INFO - PROCESS | 1799 | 1460981375647 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x89901c00 == 122 [pid = 1799] [id = 467] 05:09:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8990bc00) [pid = 1799] [serial = 1402] [outer = (nil)] 05:09:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x89958c00) [pid = 1799] [serial = 1403] [outer = 0x8990bc00] 05:09:35 INFO - PROCESS | 1799 | 1460981375726 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8ab8dc00) [pid = 1799] [serial = 1404] [outer = 0x8990bc00] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8906c000) [pid = 1799] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8b9b0400) [pid = 1799] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x842fac00) [pid = 1799] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8dcc6800) [pid = 1799] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8bbc5800) [pid = 1799] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x90253800) [pid = 1799] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x915c7c00) [pid = 1799] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x87c0c400) [pid = 1799] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x942db800) [pid = 1799] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x87133400) [pid = 1799] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8e8f7800) [pid = 1799] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x841d3000) [pid = 1799] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x91236000) [pid = 1799] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x94242000) [pid = 1799] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ea14400) [pid = 1799] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x891e8c00) [pid = 1799] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x841d1c00) [pid = 1799] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8fd93c00) [pid = 1799] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:09:36 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8dcc3000) [pid = 1799] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:09:37 INFO - PROCESS | 1799 | 1460981377228 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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2146ms 05:09:37 INFO - PROCESS | 1799 | 1460981377283 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 1799 | 1460981377288 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:09:37 INFO - PROCESS | 1799 | 1460981377297 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 1799 | 1460981377300 Marionette TRACE conn4 <- [1,1842,null,{}] 05:09:37 INFO - PROCESS | 1799 | 1460981377306 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}] 05:09:37 INFO - PROCESS | 1799 | 1460981377530 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:09:37 INFO - PROCESS | 1799 | 1460981377717 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d3000 == 123 [pid = 1799] [id = 468] 05:09:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x842fac00) [pid = 1799] [serial = 1405] [outer = (nil)] 05:09:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8995d400) [pid = 1799] [serial = 1406] [outer = 0x842fac00] 05:09:37 INFO - PROCESS | 1799 | 1460981377832 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8b3f7000) [pid = 1799] [serial = 1407] [outer = 0x842fac00] 05:09:38 INFO - PROCESS | 1799 | 1460981378626 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1386ms 05:09:38 INFO - PROCESS | 1799 | 1460981378828 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 1799 | 1460981378836 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:09:38 INFO - PROCESS | 1799 | 1460981378847 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 1799 | 1460981378852 Marionette TRACE conn4 <- [1,1846,null,{}] 05:09:38 INFO - PROCESS | 1799 | 1460981378861 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}] 05:09:39 INFO - PROCESS | 1799 | 1460981379111 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:09:39 INFO - PROCESS | 1799 | 1460981379459 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8712c400 == 124 [pid = 1799] [id = 469] 05:09:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8712d400) [pid = 1799] [serial = 1408] [outer = (nil)] 05:09:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x87c10000) [pid = 1799] [serial = 1409] [outer = 0x8712d400] 05:09:39 INFO - PROCESS | 1799 | 1460981379554 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87ec0000) [pid = 1799] [serial = 1410] [outer = 0x8712d400] 05:09:40 INFO - PROCESS | 1799 | 1460981380509 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1735ms 05:09:40 INFO - PROCESS | 1799 | 1460981380582 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1799 | 1460981380587 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:09:40 INFO - PROCESS | 1799 | 1460981380600 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1799 | 1460981380606 Marionette TRACE conn4 <- [1,1850,null,{}] 05:09:40 INFO - PROCESS | 1799 | 1460981380613 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}] 05:09:40 INFO - PROCESS | 1799 | 1460981380877 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:09:41 INFO - PROCESS | 1799 | 1460981381206 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a81000 == 125 [pid = 1799] [id = 470] 05:09:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x893b1800) [pid = 1799] [serial = 1411] [outer = (nil)] 05:09:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8990a400) [pid = 1799] [serial = 1412] [outer = 0x893b1800] 05:09:41 INFO - PROCESS | 1799 | 1460981381297 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x89b02000) [pid = 1799] [serial = 1413] [outer = 0x893b1800] 05:09:42 INFO - PROCESS | 1799 | 1460981382354 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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1787ms 05:09:42 INFO - PROCESS | 1799 | 1460981382385 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 1799 | 1460981382389 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:09:42 INFO - PROCESS | 1799 | 1460981382398 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 1799 | 1460981382403 Marionette TRACE conn4 <- [1,1854,null,{}] 05:09:42 INFO - PROCESS | 1799 | 1460981382417 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}] 05:09:42 INFO - PROCESS | 1799 | 1460981382656 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:09:43 INFO - PROCESS | 1799 | 1460981383025 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b1c00 == 126 [pid = 1799] [id = 471] 05:09:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8b9b5400) [pid = 1799] [serial = 1414] [outer = (nil)] 05:09:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8bbba800) [pid = 1799] [serial = 1415] [outer = 0x8b9b5400] 05:09:43 INFO - PROCESS | 1799 | 1460981383130 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8bbc2400) [pid = 1799] [serial = 1416] [outer = 0x8b9b5400] 05:09:44 INFO - PROCESS | 1799 | 1460981384070 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1729ms 05:09:44 INFO - PROCESS | 1799 | 1460981384128 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 1799 | 1460981384133 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:09:44 INFO - PROCESS | 1799 | 1460981384139 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 1799 | 1460981384143 Marionette TRACE conn4 <- [1,1858,null,{}] 05:09:44 INFO - PROCESS | 1799 | 1460981384149 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}] 05:09:44 INFO - PROCESS | 1799 | 1460981384369 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:09:44 INFO - PROCESS | 1799 | 1460981384684 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab82800 == 127 [pid = 1799] [id = 472] 05:09:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b79c400) [pid = 1799] [serial = 1417] [outer = (nil)] 05:09:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8dcb2800) [pid = 1799] [serial = 1418] [outer = 0x8b79c400] 05:09:44 INFO - PROCESS | 1799 | 1460981384782 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8dcc6400) [pid = 1799] [serial = 1419] [outer = 0x8b79c400] 05:09:45 INFO - PROCESS | 1799 | 1460981385688 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1583ms 05:09:45 INFO - PROCESS | 1799 | 1460981385723 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1799 | 1460981385727 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:09:45 INFO - PROCESS | 1799 | 1460981385733 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1799 | 1460981385736 Marionette TRACE conn4 <- [1,1862,null,{}] 05:09:45 INFO - PROCESS | 1799 | 1460981385742 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}] 05:09:45 INFO - PROCESS | 1799 | 1460981385952 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:09:46 INFO - PROCESS | 1799 | 1460981386226 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f5c00 == 128 [pid = 1799] [id = 473] 05:09:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8dcbf000) [pid = 1799] [serial = 1420] [outer = (nil)] 05:09:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8e78a400) [pid = 1799] [serial = 1421] [outer = 0x8dcbf000] 05:09:46 INFO - PROCESS | 1799 | 1460981386366 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8e8ea800) [pid = 1799] [serial = 1422] [outer = 0x8dcbf000] 05:09:47 INFO - PROCESS | 1799 | 1460981387265 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]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1592ms 05:09:47 INFO - PROCESS | 1799 | 1460981387326 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 1799 | 1460981387330 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:09:47 INFO - PROCESS | 1799 | 1460981387337 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 1799 | 1460981387340 Marionette TRACE conn4 <- [1,1866,null,{}] 05:09:47 INFO - PROCESS | 1799 | 1460981387346 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}] 05:09:47 INFO - PROCESS | 1799 | 1460981387640 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:09:47 INFO - PROCESS | 1799 | 1460981387960 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x87eba400 == 129 [pid = 1799] [id = 474] 05:09:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8ea5d000) [pid = 1799] [serial = 1423] [outer = (nil)] 05:09:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8ea64c00) [pid = 1799] [serial = 1424] [outer = 0x8ea5d000] 05:09:48 INFO - PROCESS | 1799 | 1460981388057 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8f0e9400) [pid = 1799] [serial = 1425] [outer = 0x8ea5d000] 05:09:48 INFO - PROCESS | 1799 | 1460981388950 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]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1685ms 05:09:49 INFO - PROCESS | 1799 | 1460981389023 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 1799 | 1460981389026 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:09:49 INFO - PROCESS | 1799 | 1460981389033 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1799 | 1460981389036 Marionette TRACE conn4 <- [1,1870,null,{}] 05:09:49 INFO - PROCESS | 1799 | 1460981389042 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}] 05:09:49 INFO - PROCESS | 1799 | 1460981389286 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:09:49 INFO - PROCESS | 1799 | 1460981389597 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c16400 == 130 [pid = 1799] [id = 475] 05:09:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8881a800) [pid = 1799] [serial = 1426] [outer = (nil)] 05:09:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8f0f4800) [pid = 1799] [serial = 1427] [outer = 0x8881a800] 05:09:49 INFO - PROCESS | 1799 | 1460981389703 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8f106800) [pid = 1799] [serial = 1428] [outer = 0x8881a800] 05:09:50 INFO - PROCESS | 1799 | 1460981390599 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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1631ms 05:09:50 INFO - PROCESS | 1799 | 1460981390664 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 1799 | 1460981390669 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:09:50 INFO - PROCESS | 1799 | 1460981390675 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1799 | 1460981390679 Marionette TRACE conn4 <- [1,1874,null,{}] 05:09:50 INFO - PROCESS | 1799 | 1460981390685 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}] 05:09:50 INFO - PROCESS | 1799 | 1460981390899 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:09:51 INFO - PROCESS | 1799 | 1460981391218 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0eb400 == 131 [pid = 1799] [id = 476] 05:09:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f0eb800) [pid = 1799] [serial = 1429] [outer = (nil)] 05:09:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8fd91400) [pid = 1799] [serial = 1430] [outer = 0x8f0eb800] 05:09:51 INFO - PROCESS | 1799 | 1460981391314 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8fd99c00) [pid = 1799] [serial = 1431] [outer = 0x8f0eb800] 05:09:52 INFO - PROCESS | 1799 | 1460981392236 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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1633ms 05:09:52 INFO - PROCESS | 1799 | 1460981392309 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1799 | 1460981392312 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:09:52 INFO - PROCESS | 1799 | 1460981392319 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1799 | 1460981392322 Marionette TRACE conn4 <- [1,1878,null,{}] 05:09:52 INFO - PROCESS | 1799 | 1460981392328 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}] 05:09:52 INFO - PROCESS | 1799 | 1460981392592 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:09:52 INFO - PROCESS | 1799 | 1460981392911 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a79400 == 132 [pid = 1799] [id = 477] 05:09:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x87ec4800) [pid = 1799] [serial = 1432] [outer = (nil)] 05:09:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x90253800) [pid = 1799] [serial = 1433] [outer = 0x87ec4800] 05:09:53 INFO - PROCESS | 1799 | 1460981393000 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9025b000) [pid = 1799] [serial = 1434] [outer = 0x87ec4800] 05:09:53 INFO - PROCESS | 1799 | 1460981393913 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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1638ms 05:09:53 INFO - PROCESS | 1799 | 1460981393957 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1799 | 1460981393961 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:09:53 INFO - PROCESS | 1799 | 1460981393967 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1799 | 1460981393971 Marionette TRACE conn4 <- [1,1882,null,{}] 05:09:53 INFO - PROCESS | 1799 | 1460981393976 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}] 05:09:54 INFO - PROCESS | 1799 | 1460981394189 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:09:54 INFO - PROCESS | 1799 | 1460981394513 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd94000 == 133 [pid = 1799] [id = 478] 05:09:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x90255000) [pid = 1799] [serial = 1435] [outer = (nil)] 05:09:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x91236000) [pid = 1799] [serial = 1436] [outer = 0x90255000] 05:09:54 INFO - PROCESS | 1799 | 1460981394608 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9123e000) [pid = 1799] [serial = 1437] [outer = 0x90255000] 05:09:55 INFO - PROCESS | 1799 | 1460981395523 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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1585ms 05:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:09:55 INFO - PROCESS | 1799 | 1460981395554 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 1799 | 1460981395557 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:09:55 INFO - PROCESS | 1799 | 1460981395564 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 1799 | 1460981395569 Marionette TRACE conn4 <- [1,1886,null,{}] 05:09:55 INFO - PROCESS | 1799 | 1460981395576 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}] 05:09:55 INFO - PROCESS | 1799 | 1460981395823 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:09:56 INFO - PROCESS | 1799 | 1460981396154 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x90628c00 == 134 [pid = 1799] [id = 479] 05:09:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9323c400) [pid = 1799] [serial = 1438] [outer = (nil)] 05:09:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x932a8c00) [pid = 1799] [serial = 1439] [outer = 0x9323c400] 05:09:56 INFO - PROCESS | 1799 | 1460981396257 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x94052800) [pid = 1799] [serial = 1440] [outer = 0x9323c400] 05:09:57 INFO - PROCESS | 1799 | 1460981397238 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1736ms 05:09:57 INFO - PROCESS | 1799 | 1460981397300 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1799 | 1460981397304 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:09:57 INFO - PROCESS | 1799 | 1460981397312 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1799 | 1460981397315 Marionette TRACE conn4 <- [1,1890,null,{}] 05:09:57 INFO - PROCESS | 1799 | 1460981397321 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}] 05:09:57 INFO - PROCESS | 1799 | 1460981397562 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:09:57 INFO - PROCESS | 1799 | 1460981397891 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8906a400 == 135 [pid = 1799] [id = 480] 05:09:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9062a400) [pid = 1799] [serial = 1441] [outer = (nil)] 05:09:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x94248c00) [pid = 1799] [serial = 1442] [outer = 0x9062a400] 05:09:57 INFO - PROCESS | 1799 | 1460981397981 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x942db400) [pid = 1799] [serial = 1443] [outer = 0x9062a400] 05:09:58 INFO - PROCESS | 1799 | 1460981398914 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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1635ms 05:09:58 INFO - PROCESS | 1799 | 1460981398949 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1799 | 1460981398952 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:09:58 INFO - PROCESS | 1799 | 1460981398959 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1799 | 1460981398962 Marionette TRACE conn4 <- [1,1894,null,{}] 05:09:58 INFO - PROCESS | 1799 | 1460981398967 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}] 05:09:59 INFO - PROCESS | 1799 | 1460981399168 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:09:59 INFO - PROCESS | 1799 | 1460981399418 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b3000 == 136 [pid = 1799] [id = 481] 05:09:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8f0f1000) [pid = 1799] [serial = 1444] [outer = (nil)] 05:09:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x94450c00) [pid = 1799] [serial = 1445] [outer = 0x8f0f1000] 05:09:59 INFO - PROCESS | 1799 | 1460981399551 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x94454800) [pid = 1799] [serial = 1446] [outer = 0x8f0f1000] 05:10:00 INFO - PROCESS | 1799 | 1460981400467 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]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1581ms 05:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:10:00 INFO - PROCESS | 1799 | 1460981400541 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 1799 | 1460981400544 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:10:00 INFO - PROCESS | 1799 | 1460981400551 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 1799 | 1460981400554 Marionette TRACE conn4 <- [1,1898,null,{}] 05:10:00 INFO - PROCESS | 1799 | 1460981400560 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}] 05:10:00 INFO - PROCESS | 1799 | 1460981400810 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:10:01 INFO - PROCESS | 1799 | 1460981401135 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x9123c800 == 137 [pid = 1799] [id = 482] 05:10:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x942e7c00) [pid = 1799] [serial = 1447] [outer = (nil)] 05:10:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x96255c00) [pid = 1799] [serial = 1448] [outer = 0x942e7c00] 05:10:01 INFO - PROCESS | 1799 | 1460981401223 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x96a7c400) [pid = 1799] [serial = 1449] [outer = 0x942e7c00] 05:10:02 INFO - PROCESS | 1799 | 1460981402199 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]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1680ms 05:10:02 INFO - PROCESS | 1799 | 1460981402233 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 1799 | 1460981402236 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:10:02 INFO - PROCESS | 1799 | 1460981402252 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 1799 | 1460981402255 Marionette TRACE conn4 <- [1,1902,null,{}] 05:10:02 INFO - PROCESS | 1799 | 1460981402267 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}] 05:10:02 INFO - PROCESS | 1799 | 1460981402505 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:10:02 INFO - PROCESS | 1799 | 1460981402837 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b08800 == 138 [pid = 1799] [id = 483] 05:10:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x84b14400) [pid = 1799] [serial = 1450] [outer = (nil)] 05:10:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9702a400) [pid = 1799] [serial = 1451] [outer = 0x84b14400] 05:10:02 INFO - PROCESS | 1799 | 1460981402930 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x97d07400) [pid = 1799] [serial = 1452] [outer = 0x84b14400] 05:10:03 INFO - PROCESS | 1799 | 1460981403833 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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1650ms 05:10:03 INFO - PROCESS | 1799 | 1460981403901 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 1799 | 1460981403904 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:10:03 INFO - PROCESS | 1799 | 1460981403911 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1799 | 1460981403914 Marionette TRACE conn4 <- [1,1906,null,{}] 05:10:03 INFO - PROCESS | 1799 | 1460981403920 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}] 05:10:04 INFO - PROCESS | 1799 | 1460981404142 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:10:04 INFO - PROCESS | 1799 | 1460981404465 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb97000 == 139 [pid = 1799] [id = 484] 05:10:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x958f3400) [pid = 1799] [serial = 1453] [outer = (nil)] 05:10:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x98975c00) [pid = 1799] [serial = 1454] [outer = 0x958f3400] 05:10:04 INFO - PROCESS | 1799 | 1460981404564 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x98979400) [pid = 1799] [serial = 1455] [outer = 0x958f3400] 05:10:05 INFO - PROCESS | 1799 | 1460981405502 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]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1628ms 05:10:05 INFO - PROCESS | 1799 | 1460981405540 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 1799 | 1460981405544 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:10:05 INFO - PROCESS | 1799 | 1460981405551 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 1799 | 1460981405555 Marionette TRACE conn4 <- [1,1910,null,{}] 05:10:05 INFO - PROCESS | 1799 | 1460981405561 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}] 05:10:05 INFO - PROCESS | 1799 | 1460981405782 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:10:06 INFO - PROCESS | 1799 | 1460981406109 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f30c00 == 140 [pid = 1799] [id = 485] 05:10:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x958f5000) [pid = 1799] [serial = 1456] [outer = (nil)] 05:10:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x98c5c400) [pid = 1799] [serial = 1457] [outer = 0x958f5000] 05:10:06 INFO - PROCESS | 1799 | 1460981406202 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9911e000) [pid = 1799] [serial = 1458] [outer = 0x958f5000] 05:10:07 INFO - PROCESS | 1799 | 1460981407116 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]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1629ms 05:10:07 INFO - PROCESS | 1799 | 1460981407181 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:10:07 INFO - PROCESS | 1799 | 1460981407186 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:10:07 INFO - PROCESS | 1799 | 1460981407193 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1799 | 1460981407196 Marionette TRACE conn4 <- [1,1914,null,{}] 05:10:07 INFO - PROCESS | 1799 | 1460981407202 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}] 05:10:07 INFO - PROCESS | 1799 | 1460981407449 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:10:07 INFO - PROCESS | 1799 | 1460981407771 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec0800 == 141 [pid = 1799] [id = 486] 05:10:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8881f000) [pid = 1799] [serial = 1459] [outer = (nil)] 05:10:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x9ae09400) [pid = 1799] [serial = 1460] [outer = 0x8881f000] 05:10:07 INFO - PROCESS | 1799 | 1460981407869 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9ae11800) [pid = 1799] [serial = 1461] [outer = 0x8881f000] 05:10:08 INFO - PROCESS | 1799 | 1460981408746 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]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1591ms 05:10:08 INFO - PROCESS | 1799 | 1460981408784 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 1799 | 1460981408787 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:10:08 INFO - PROCESS | 1799 | 1460981408794 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1799 | 1460981408797 Marionette TRACE conn4 <- [1,1918,null,{}] 05:10:08 INFO - PROCESS | 1799 | 1460981408803 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}] 05:10:09 INFO - PROCESS | 1799 | 1460981409039 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x88822000 == 140 [pid = 1799] [id = 190] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd9cc00 == 139 [pid = 1799] [id = 222] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x88446000 == 138 [pid = 1799] [id = 224] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x89901c00 == 137 [pid = 1799] [id = 467] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x83f2d400 == 136 [pid = 1799] [id = 466] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x84b10800 == 135 [pid = 1799] [id = 465] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8b527800 == 134 [pid = 1799] [id = 454] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbb8c00 == 133 [pid = 1799] [id = 455] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x83bd4800 == 132 [pid = 1799] [id = 453] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8e70ec00 == 131 [pid = 1799] [id = 452] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f8400 == 130 [pid = 1799] [id = 451] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x842f3000 == 129 [pid = 1799] [id = 450] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8b79b400 == 128 [pid = 1799] [id = 449] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x87c15800 == 127 [pid = 1799] [id = 448] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x83bcd000 == 126 [pid = 1799] [id = 372] 05:10:10 INFO - PROCESS | 1799 | --DOCSHELL 0x86a78000 == 125 [pid = 1799] [id = 447] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x97033c00) [pid = 1799] [serial = 1316] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8b3ecc00) [pid = 1799] [serial = 1278] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8d9eb400) [pid = 1799] [serial = 1280] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x84b0c400) [pid = 1799] [serial = 1328] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8fedf800) [pid = 1799] [serial = 1296] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8dccc400) [pid = 1799] [serial = 1284] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x902dd000) [pid = 1799] [serial = 1301] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x93233c00) [pid = 1799] [serial = 1304] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x87ec0c00) [pid = 1799] [serial = 1331] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x96acfc00) [pid = 1799] [serial = 1314] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x891eac00) [pid = 1799] [serial = 1275] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8ee8f800) [pid = 1799] [serial = 1290] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x96a7d000) [pid = 1799] [serial = 1313] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x86a77800) [pid = 1799] [serial = 1329] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x983fa000) [pid = 1799] [serial = 1322] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x89b09000) [pid = 1799] [serial = 1200] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x94249c00) [pid = 1799] [serial = 1308] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x94241c00) [pid = 1799] [serial = 1307] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x98054400) [pid = 1799] [serial = 1319] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x87eb9800) [pid = 1799] [serial = 1274] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x98977400) [pid = 1799] [serial = 1325] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9444d000) [pid = 1799] [serial = 1310] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x89b10000) [pid = 1799] [serial = 1277] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8fab7c00) [pid = 1799] [serial = 1293] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x9583b800) [pid = 1799] [serial = 1311] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x89910000) [pid = 1799] [serial = 1335] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x86a84c00) [pid = 1799] [serial = 1337] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x90257800) [pid = 1799] [serial = 1298] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8844f000) [pid = 1799] [serial = 1332] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8dca9400) [pid = 1799] [serial = 1281] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x9025b400) [pid = 1799] [serial = 1299] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8dcc5c00) [pid = 1799] [serial = 1283] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x932acc00) [pid = 1799] [serial = 1305] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8e795000) [pid = 1799] [serial = 1287] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8f10e000) [pid = 1799] [serial = 1292] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x89901400) [pid = 1799] [serial = 1334] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ea5b800) [pid = 1799] [serial = 1289] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8e78e000) [pid = 1799] [serial = 1286] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x902e0400) [pid = 1799] [serial = 1302] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x87c13000) [pid = 1799] [serial = 1338] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8fd9c800) [pid = 1799] [serial = 1295] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8b52ec00) [pid = 1799] [serial = 1340] [outer = (nil)] [url = about:blank] 05:10:11 INFO - PROCESS | 1799 | 1460981411146 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a77800 == 126 [pid = 1799] [id = 487] 05:10:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x86a77c00) [pid = 1799] [serial = 1462] [outer = (nil)] 05:10:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x86a7c800) [pid = 1799] [serial = 1463] [outer = 0x86a77c00] 05:10:11 INFO - PROCESS | 1799 | 1460981411235 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x86a82400) [pid = 1799] [serial = 1464] [outer = 0x86a77c00] 05:10:12 INFO - PROCESS | 1799 | 1460981412053 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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3286ms 05:10:12 INFO - PROCESS | 1799 | 1460981412083 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1799 | 1460981412090 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:10:12 INFO - PROCESS | 1799 | 1460981412100 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1799 | 1460981412104 Marionette TRACE conn4 <- [1,1922,null,{}] 05:10:12 INFO - PROCESS | 1799 | 1460981412111 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}] 05:10:12 INFO - PROCESS | 1799 | 1460981412349 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:10:12 INFO - PROCESS | 1799 | 1460981412576 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec5800 == 127 [pid = 1799] [id = 488] 05:10:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x88443000) [pid = 1799] [serial = 1465] [outer = (nil)] 05:10:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x88450c00) [pid = 1799] [serial = 1466] [outer = 0x88443000] 05:10:12 INFO - PROCESS | 1799 | 1460981412659 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x89063800) [pid = 1799] [serial = 1467] [outer = 0x88443000] 05:10:13 INFO - PROCESS | 1799 | 1460981413646 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]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1587ms 05:10:13 INFO - PROCESS | 1799 | 1460981413690 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 1799 | 1460981413696 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:10:13 INFO - PROCESS | 1799 | 1460981413710 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 1799 | 1460981413713 Marionette TRACE conn4 <- [1,1926,null,{}] 05:10:13 INFO - PROCESS | 1799 | 1460981413719 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}] 05:10:14 INFO - PROCESS | 1799 | 1460981414017 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:10:14 INFO - PROCESS | 1799 | 1460981414053 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c16800 == 128 [pid = 1799] [id = 489] 05:10:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x89902000) [pid = 1799] [serial = 1468] [outer = (nil)] 05:10:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x89956400) [pid = 1799] [serial = 1469] [outer = 0x89902000] 05:10:14 INFO - PROCESS | 1799 | 1460981414131 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x89b0b800) [pid = 1799] [serial = 1470] [outer = 0x89902000] 05:10:15 INFO - PROCESS | 1799 | 1460981415188 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]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1528ms 05:10:15 INFO - PROCESS | 1799 | 1460981415239 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1799 | 1460981415244 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:10:15 INFO - PROCESS | 1799 | 1460981415265 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1799 | 1460981415274 Marionette TRACE conn4 <- [1,1930,null,{}] 05:10:15 INFO - PROCESS | 1799 | 1460981415280 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}] 05:10:16 INFO - PROCESS | 1799 | 1460981416171 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x90256000) [pid = 1799] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98a22c00) [pid = 1799] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x902dec00) [pid = 1799] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x94053000) [pid = 1799] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x942e2000) [pid = 1799] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8990bc00) [pid = 1799] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8b525800) [pid = 1799] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8ea5a800) [pid = 1799] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x96a7c800) [pid = 1799] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x86a75c00) [pid = 1799] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9625b000) [pid = 1799] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8b79ec00) [pid = 1799] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x84b10400) [pid = 1799] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x94058000) [pid = 1799] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x94457800) [pid = 1799] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:10:16 INFO - PROCESS | 1799 | 1460981416402 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cc000 == 129 [pid = 1799] [id = 490] 05:10:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x841cf000) [pid = 1799] [serial = 1471] [outer = (nil)] 05:10:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8712b800) [pid = 1799] [serial = 1472] [outer = 0x841cf000] 05:10:16 INFO - PROCESS | 1799 | 1460981416480 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8990bc00) [pid = 1799] [serial = 1473] [outer = 0x841cf000] 05:10:17 INFO - PROCESS | 1799 | 1460981417229 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]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2003ms 05:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:10:17 INFO - PROCESS | 1799 | 1460981417260 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1799 | 1460981417264 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:10:17 INFO - PROCESS | 1799 | 1460981417270 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1799 | 1460981417274 Marionette TRACE conn4 <- [1,1934,null,{}] 05:10:17 INFO - PROCESS | 1799 | 1460981417279 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}] 05:10:17 INFO - PROCESS | 1799 | 1460981417542 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:10:17 INFO - PROCESS | 1799 | 1460981417566 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c14c00 == 130 [pid = 1799] [id = 491] 05:10:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x89907800) [pid = 1799] [serial = 1474] [outer = (nil)] 05:10:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b9af400) [pid = 1799] [serial = 1475] [outer = 0x89907800] 05:10:17 INFO - PROCESS | 1799 | 1460981417638 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8b9b1800) [pid = 1799] [serial = 1476] [outer = 0x89907800] 05:10:18 INFO - PROCESS | 1799 | 1460981418843 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]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1634ms 05:10:18 INFO - PROCESS | 1799 | 1460981418905 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:10:18 INFO - PROCESS | 1799 | 1460981418914 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:10:18 INFO - PROCESS | 1799 | 1460981418923 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 1799 | 1460981418929 Marionette TRACE conn4 <- [1,1938,null,{}] 05:10:18 INFO - PROCESS | 1799 | 1460981418938 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}] 05:10:19 INFO - PROCESS | 1799 | 1460981419200 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:10:19 INFO - PROCESS | 1799 | 1460981419533 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c0b000 == 131 [pid = 1799] [id = 492] 05:10:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x87c10c00) [pid = 1799] [serial = 1477] [outer = (nil)] 05:10:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8844c400) [pid = 1799] [serial = 1478] [outer = 0x87c10c00] 05:10:19 INFO - PROCESS | 1799 | 1460981419634 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x893ab400) [pid = 1799] [serial = 1479] [outer = 0x87c10c00] 05:10:20 INFO - PROCESS | 1799 | 1460981420548 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]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1686ms 05:10:20 INFO - PROCESS | 1799 | 1460981420609 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 1799 | 1460981420618 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:10:20 INFO - PROCESS | 1799 | 1460981420630 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 1799 | 1460981420633 Marionette TRACE conn4 <- [1,1942,null,{}] 05:10:20 INFO - PROCESS | 1799 | 1460981420640 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}] 05:10:20 INFO - PROCESS | 1799 | 1460981420902 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:10:21 INFO - PROCESS | 1799 | 1460981421288 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b520400 == 132 [pid = 1799] [id = 493] 05:10:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8b523800) [pid = 1799] [serial = 1480] [outer = (nil)] 05:10:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8b52d000) [pid = 1799] [serial = 1481] [outer = 0x8b523800] 05:10:21 INFO - PROCESS | 1799 | 1460981421383 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8b7a0c00) [pid = 1799] [serial = 1482] [outer = 0x8b523800] 05:10:22 INFO - PROCESS | 1799 | 1460981422353 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]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1783ms 05:10:22 INFO - PROCESS | 1799 | 1460981422414 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1799 | 1460981422419 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:10:22 INFO - PROCESS | 1799 | 1460981422426 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1799 | 1460981422433 Marionette TRACE conn4 <- [1,1946,null,{}] 05:10:22 INFO - PROCESS | 1799 | 1460981422451 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}] 05:10:22 INFO - PROCESS | 1799 | 1460981422730 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:10:23 INFO - PROCESS | 1799 | 1460981423058 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b1000 == 133 [pid = 1799] [id = 494] 05:10:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8d9f9800) [pid = 1799] [serial = 1483] [outer = (nil)] 05:10:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8dcb3400) [pid = 1799] [serial = 1484] [outer = 0x8d9f9800] 05:10:23 INFO - PROCESS | 1799 | 1460981423158 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8dccc400) [pid = 1799] [serial = 1485] [outer = 0x8d9f9800] 05:10:24 INFO - PROCESS | 1799 | 1460981424131 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]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1742ms 05:10:24 INFO - PROCESS | 1799 | 1460981424169 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 1799 | 1460981424175 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:10:24 INFO - PROCESS | 1799 | 1460981424183 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1799 | 1460981424187 Marionette TRACE conn4 <- [1,1950,null,{}] 05:10:24 INFO - PROCESS | 1799 | 1460981424194 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}] 05:10:24 INFO - PROCESS | 1799 | 1460981424416 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:10:24 INFO - PROCESS | 1799 | 1460981424735 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcaa400 == 134 [pid = 1799] [id = 495] 05:10:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8dcc1c00) [pid = 1799] [serial = 1486] [outer = (nil)] 05:10:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8e8eb400) [pid = 1799] [serial = 1487] [outer = 0x8dcc1c00] 05:10:24 INFO - PROCESS | 1799 | 1460981424832 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ea0d800) [pid = 1799] [serial = 1488] [outer = 0x8dcc1c00] 05:10:25 INFO - PROCESS | 1799 | 1460981425727 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]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1585ms 05:10:25 INFO - PROCESS | 1799 | 1460981425769 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 1799 | 1460981425774 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:10:25 INFO - PROCESS | 1799 | 1460981425780 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 1799 | 1460981425785 Marionette TRACE conn4 <- [1,1954,null,{}] 05:10:25 INFO - PROCESS | 1799 | 1460981425791 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}] 05:10:26 INFO - PROCESS | 1799 | 1460981426006 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:10:26 INFO - PROCESS | 1799 | 1460981426274 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8ecc00 == 135 [pid = 1799] [id = 496] 05:10:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8e8ef800) [pid = 1799] [serial = 1489] [outer = (nil)] 05:10:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8ea60400) [pid = 1799] [serial = 1490] [outer = 0x8e8ef800] 05:10:26 INFO - PROCESS | 1799 | 1460981426417 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ea65800) [pid = 1799] [serial = 1491] [outer = 0x8e8ef800] 05:10:27 INFO - PROCESS | 1799 | 1460981427334 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]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1587ms 05:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:10:27 INFO - PROCESS | 1799 | 1460981427367 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1799 | 1460981427371 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:10:27 INFO - PROCESS | 1799 | 1460981427378 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1799 | 1460981427382 Marionette TRACE conn4 <- [1,1958,null,{}] 05:10:27 INFO - PROCESS | 1799 | 1460981427387 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}] 05:10:27 INFO - PROCESS | 1799 | 1460981427647 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:10:28 INFO - PROCESS | 1799 | 1460981428009 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881b000 == 136 [pid = 1799] [id = 497] 05:10:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8ea5a000) [pid = 1799] [serial = 1492] [outer = (nil)] 05:10:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8faba000) [pid = 1799] [serial = 1493] [outer = 0x8ea5a000] 05:10:28 INFO - PROCESS | 1799 | 1460981428112 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8fd93800) [pid = 1799] [serial = 1494] [outer = 0x8ea5a000] 05:10:29 INFO - PROCESS | 1799 | 1460981429020 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]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1681ms 05:10:29 INFO - PROCESS | 1799 | 1460981429058 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 1799 | 1460981429063 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:10:29 INFO - PROCESS | 1799 | 1460981429070 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 1799 | 1460981429074 Marionette TRACE conn4 <- [1,1962,null,{}] 05:10:29 INFO - PROCESS | 1799 | 1460981429080 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}] 05:10:29 INFO - PROCESS | 1799 | 1460981429303 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:10:29 INFO - PROCESS | 1799 | 1460981429574 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea19800 == 137 [pid = 1799] [id = 498] 05:10:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8f10f000) [pid = 1799] [serial = 1495] [outer = (nil)] 05:10:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8fee4800) [pid = 1799] [serial = 1496] [outer = 0x8f10f000] 05:10:29 INFO - PROCESS | 1799 | 1460981429713 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x90256000) [pid = 1799] [serial = 1497] [outer = 0x8f10f000] 05:10:30 INFO - PROCESS | 1799 | 1460981430641 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]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1630ms 05:10:30 INFO - PROCESS | 1799 | 1460981430701 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 1799 | 1460981430705 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:10:30 INFO - PROCESS | 1799 | 1460981430712 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 1799 | 1460981430716 Marionette TRACE conn4 <- [1,1966,null,{}] 05:10:30 INFO - PROCESS | 1799 | 1460981430722 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}] 05:10:30 INFO - PROCESS | 1799 | 1460981430958 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:10:31 INFO - PROCESS | 1799 | 1460981431277 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e707400 == 138 [pid = 1799] [id = 499] 05:10:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8fd9c800) [pid = 1799] [serial = 1498] [outer = (nil)] 05:10:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x902da400) [pid = 1799] [serial = 1499] [outer = 0x8fd9c800] 05:10:31 INFO - PROCESS | 1799 | 1460981431372 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x902df400) [pid = 1799] [serial = 1500] [outer = 0x8fd9c800] 05:10:32 INFO - PROCESS | 1799 | 1460981432251 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]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1582ms 05:10:32 INFO - PROCESS | 1799 | 1460981432296 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 1799 | 1460981432299 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:10:32 INFO - PROCESS | 1799 | 1460981432307 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 1799 | 1460981432311 Marionette TRACE conn4 <- [1,1970,null,{}] 05:10:32 INFO - PROCESS | 1799 | 1460981432338 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}] 05:10:32 INFO - PROCESS | 1799 | 1460981432560 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:10:32 INFO - PROCESS | 1799 | 1460981432851 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e710400 == 139 [pid = 1799] [id = 500] 05:10:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8ea5c800) [pid = 1799] [serial = 1501] [outer = (nil)] 05:10:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x913eac00) [pid = 1799] [serial = 1502] [outer = 0x8ea5c800] 05:10:32 INFO - PROCESS | 1799 | 1460981432985 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x915c2400) [pid = 1799] [serial = 1503] [outer = 0x8ea5c800] 05:10:33 INFO - PROCESS | 1799 | 1460981433900 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]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1614ms 05:10:33 INFO - PROCESS | 1799 | 1460981433920 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 1799 | 1460981433924 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:10:33 INFO - PROCESS | 1799 | 1460981433931 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 1799 | 1460981433935 Marionette TRACE conn4 <- [1,1974,null,{}] 05:10:33 INFO - PROCESS | 1799 | 1460981433941 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}] 05:10:34 INFO - PROCESS | 1799 | 1460981434183 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:10:34 INFO - PROCESS | 1799 | 1460981434465 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x902de000 == 140 [pid = 1799] [id = 501] 05:10:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x91236800) [pid = 1799] [serial = 1504] [outer = (nil)] 05:10:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x93235000) [pid = 1799] [serial = 1505] [outer = 0x91236800] 05:10:34 INFO - PROCESS | 1799 | 1460981434608 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9323f400) [pid = 1799] [serial = 1506] [outer = 0x91236800] 05:10:35 INFO - PROCESS | 1799 | 1460981435576 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]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1683ms 05:10:35 INFO - PROCESS | 1799 | 1460981435615 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 1799 | 1460981435619 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:10:35 INFO - PROCESS | 1799 | 1460981435626 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1799 | 1460981435632 Marionette TRACE conn4 <- [1,1978,null,{}] 05:10:35 INFO - PROCESS | 1799 | 1460981435638 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}] 05:10:35 INFO - PROCESS | 1799 | 1460981435889 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:10:36 INFO - PROCESS | 1799 | 1460981436217 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f7b000 == 141 [pid = 1799] [id = 502] 05:10:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x94245c00) [pid = 1799] [serial = 1507] [outer = (nil)] 05:10:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9424b800) [pid = 1799] [serial = 1508] [outer = 0x94245c00] 05:10:36 INFO - PROCESS | 1799 | 1460981436322 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x942e3000) [pid = 1799] [serial = 1509] [outer = 0x94245c00] 05:10:37 INFO - PROCESS | 1799 | 1460981437267 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]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1690ms 05:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:10:37 INFO - PROCESS | 1799 | 1460981437317 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 1799 | 1460981437320 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:10:37 INFO - PROCESS | 1799 | 1460981437327 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 1799 | 1460981437331 Marionette TRACE conn4 <- [1,1982,null,{}] 05:10:37 INFO - PROCESS | 1799 | 1460981437337 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}] 05:10:37 INFO - PROCESS | 1799 | 1460981437552 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:10:37 INFO - PROCESS | 1799 | 1460981437894 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f27400 == 142 [pid = 1799] [id = 503] 05:10:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x90627800) [pid = 1799] [serial = 1510] [outer = (nil)] 05:10:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x94452400) [pid = 1799] [serial = 1511] [outer = 0x90627800] 05:10:37 INFO - PROCESS | 1799 | 1460981437991 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x94457400) [pid = 1799] [serial = 1512] [outer = 0x90627800] 05:10:38 INFO - PROCESS | 1799 | 1460981438913 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]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1634ms 05:10:38 INFO - PROCESS | 1799 | 1460981438962 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:10:38 INFO - PROCESS | 1799 | 1460981438966 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:10:38 INFO - PROCESS | 1799 | 1460981438973 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1799 | 1460981438977 Marionette TRACE conn4 <- [1,1986,null,{}] 05:10:38 INFO - PROCESS | 1799 | 1460981438983 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}] 05:10:39 INFO - PROCESS | 1799 | 1460981439222 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:10:39 INFO - PROCESS | 1799 | 1460981439544 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444a800 == 143 [pid = 1799] [id = 504] 05:10:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9444dc00) [pid = 1799] [serial = 1513] [outer = (nil)] 05:10:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x96a7d000) [pid = 1799] [serial = 1514] [outer = 0x9444dc00] 05:10:39 INFO - PROCESS | 1799 | 1460981439640 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x96acc800) [pid = 1799] [serial = 1515] [outer = 0x9444dc00] 05:10:40 INFO - PROCESS | 1799 | 1460981440523 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]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1586ms 05:10:40 INFO - PROCESS | 1799 | 1460981440559 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1799 | 1460981440563 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:10:40 INFO - PROCESS | 1799 | 1460981440571 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1799 | 1460981440575 Marionette TRACE conn4 <- [1,1990,null,{}] 05:10:40 INFO - PROCESS | 1799 | 1460981440602 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}] 05:10:40 INFO - PROCESS | 1799 | 1460981440833 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:10:41 INFO - PROCESS | 1799 | 1460981441111 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x958f7800 == 144 [pid = 1799] [id = 505] 05:10:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x958f9800) [pid = 1799] [serial = 1516] [outer = (nil)] 05:10:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x97bb0800) [pid = 1799] [serial = 1517] [outer = 0x958f9800] 05:10:41 INFO - PROCESS | 1799 | 1460981441249 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x97cc6800) [pid = 1799] [serial = 1518] [outer = 0x958f9800] 05:10:42 INFO - PROCESS | 1799 | 1460981442154 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]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1602ms 05:10:42 INFO - PROCESS | 1799 | 1460981442173 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 1799 | 1460981442176 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:10:42 INFO - PROCESS | 1799 | 1460981442183 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 1799 | 1460981442186 Marionette TRACE conn4 <- [1,1994,null,{}] 05:10:42 INFO - PROCESS | 1799 | 1460981442193 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}] 05:10:42 INFO - PROCESS | 1799 | 1460981442421 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:10:42 INFO - PROCESS | 1799 | 1460981442722 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e709000 == 145 [pid = 1799] [id = 506] 05:10:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8feea000) [pid = 1799] [serial = 1519] [outer = (nil)] 05:10:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x9805cc00) [pid = 1799] [serial = 1520] [outer = 0x8feea000] 05:10:42 INFO - PROCESS | 1799 | 1460981442884 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x983fc000) [pid = 1799] [serial = 1521] [outer = 0x8feea000] 05:10:43 INFO - PROCESS | 1799 | 1460981443829 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]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1683ms 05:10:43 INFO - PROCESS | 1799 | 1460981443866 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:10:43 INFO - PROCESS | 1799 | 1460981443870 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:10:43 INFO - PROCESS | 1799 | 1460981443878 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 1799 | 1460981443882 Marionette TRACE conn4 <- [1,1998,null,{}] 05:10:43 INFO - PROCESS | 1799 | 1460981443888 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}] 05:10:44 INFO - PROCESS | 1799 | 1460981444141 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:10:44 INFO - PROCESS | 1799 | 1460981444424 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b14800 == 146 [pid = 1799] [id = 507] 05:10:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x86a7b000) [pid = 1799] [serial = 1522] [outer = (nil)] 05:10:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x98a2b400) [pid = 1799] [serial = 1523] [outer = 0x86a7b000] 05:10:44 INFO - PROCESS | 1799 | 1460981444571 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x98c5f400) [pid = 1799] [serial = 1524] [outer = 0x86a7b000] 05:10:45 INFO - PROCESS | 1799 | 1460981445486 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]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1685ms 05:10:45 INFO - PROCESS | 1799 | 1460981445562 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 1799 | 1460981445566 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:10:45 INFO - PROCESS | 1799 | 1460981445573 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 1799 | 1460981445577 Marionette TRACE conn4 <- [1,2002,null,{}] 05:10:45 INFO - PROCESS | 1799 | 1460981445583 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}] 05:10:45 INFO - PROCESS | 1799 | 1460981445839 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:10:46 INFO - PROCESS | 1799 | 1460981446161 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f0c00 == 147 [pid = 1799] [id = 508] 05:10:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x98979c00) [pid = 1799] [serial = 1525] [outer = (nil)] 05:10:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x9ae11000) [pid = 1799] [serial = 1526] [outer = 0x98979c00] 05:10:46 INFO - PROCESS | 1799 | 1460981446254 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x9b23f400) [pid = 1799] [serial = 1527] [outer = 0x98979c00] 05:10:47 INFO - PROCESS | 1799 | 1460981447159 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]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1635ms 05:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:10:47 INFO - PROCESS | 1799 | 1460981447209 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 1799 | 1460981447212 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:10:47 INFO - PROCESS | 1799 | 1460981447220 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 1799 | 1460981447223 Marionette TRACE conn4 <- [1,2006,null,{}] 05:10:47 INFO - PROCESS | 1799 | 1460981447230 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}] 05:10:47 INFO - PROCESS | 1799 | 1460981447463 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:10:47 INFO - PROCESS | 1799 | 1460981447799 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f2a000 == 148 [pid = 1799] [id = 509] 05:10:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8dcb4800) [pid = 1799] [serial = 1528] [outer = (nil)] 05:10:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x9b266000) [pid = 1799] [serial = 1529] [outer = 0x8dcb4800] 05:10:47 INFO - PROCESS | 1799 | 1460981447898 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x9b26bc00) [pid = 1799] [serial = 1530] [outer = 0x8dcb4800] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x841cc000 == 147 [pid = 1799] [id = 490] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87c16800 == 146 [pid = 1799] [id = 489] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec5800 == 145 [pid = 1799] [id = 488] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x86a77800 == 144 [pid = 1799] [id = 487] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb97000 == 143 [pid = 1799] [id = 484] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x83f30c00 == 142 [pid = 1799] [id = 485] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x84b08800 == 141 [pid = 1799] [id = 483] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9123c800 == 140 [pid = 1799] [id = 482] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8906a400 == 139 [pid = 1799] [id = 480] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b3000 == 138 [pid = 1799] [id = 481] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x90628c00 == 137 [pid = 1799] [id = 479] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd94000 == 136 [pid = 1799] [id = 478] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x86a79400 == 135 [pid = 1799] [id = 477] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0eb400 == 134 [pid = 1799] [id = 476] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87eba400 == 133 [pid = 1799] [id = 474] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87c16400 == 132 [pid = 1799] [id = 475] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f5c00 == 131 [pid = 1799] [id = 473] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab82800 == 130 [pid = 1799] [id = 472] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b1c00 == 129 [pid = 1799] [id = 471] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x86a81000 == 128 [pid = 1799] [id = 470] 05:10:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8712c400 == 127 [pid = 1799] [id = 469] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x8995d400) [pid = 1799] [serial = 1406] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x913ec800) [pid = 1799] [serial = 1368] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x98c5bc00) [pid = 1799] [serial = 1392] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x98c53c00) [pid = 1799] [serial = 1391] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x9897cc00) [pid = 1799] [serial = 1388] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x991b2400) [pid = 1799] [serial = 1394] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x942e6c00) [pid = 1799] [serial = 1376] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x96acb000) [pid = 1799] [serial = 1251] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x9123d800) [pid = 1799] [serial = 1367] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x89958c00) [pid = 1799] [serial = 1403] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x915c6c00) [pid = 1799] [serial = 1371] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x958f5800) [pid = 1799] [serial = 1380] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x982d5800) [pid = 1799] [serial = 1257] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8ab8dc00) [pid = 1799] [serial = 1404] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8712c000) [pid = 1799] [serial = 1397] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x9444cc00) [pid = 1799] [serial = 1377] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x95844c00) [pid = 1799] [serial = 1379] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x98055400) [pid = 1799] [serial = 1385] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x90257000) [pid = 1799] [serial = 1364] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x891ec800) [pid = 1799] [serial = 1401] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8fabe400) [pid = 1799] [serial = 1361] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8995ec00) [pid = 1799] [serial = 1346] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x94243400) [pid = 1799] [serial = 1373] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8e70f400) [pid = 1799] [serial = 1355] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x913f5000) [pid = 1799] [serial = 1370] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9424c800) [pid = 1799] [serial = 1374] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8dcae000) [pid = 1799] [serial = 1352] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x902d1400) [pid = 1799] [serial = 1365] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x87c0d400) [pid = 1799] [serial = 1398] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8f0f6000) [pid = 1799] [serial = 1358] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8881e000) [pid = 1799] [serial = 1400] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8bbc2000) [pid = 1799] [serial = 1349] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x979d0400) [pid = 1799] [serial = 1383] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9702c000) [pid = 1799] [serial = 1382] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x87131800) [pid = 1799] [serial = 1343] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9805d800) [pid = 1799] [serial = 1386] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97d08c00) [pid = 1799] [serial = 1389] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1799 | 1460981450615 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]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3439ms 05:10:50 INFO - PROCESS | 1799 | 1460981450658 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 1799 | 1460981450664 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:10:50 INFO - PROCESS | 1799 | 1460981450673 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 1799 | 1460981450679 Marionette TRACE conn4 <- [1,2010,null,{}] 05:10:50 INFO - PROCESS | 1799 | 1460981450689 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}] 05:10:50 INFO - PROCESS | 1799 | 1460981450932 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:10:51 INFO - PROCESS | 1799 | 1460981451140 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x87131800 == 128 [pid = 1799] [id = 510] 05:10:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x87c09c00) [pid = 1799] [serial = 1531] [outer = (nil)] 05:10:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x87eba800) [pid = 1799] [serial = 1532] [outer = 0x87c09c00] 05:10:51 INFO - PROCESS | 1799 | 1460981451227 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x88446000) [pid = 1799] [serial = 1533] [outer = 0x87c09c00] 05:10:52 INFO - PROCESS | 1799 | 1460981452036 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]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1395ms 05:10:52 INFO - PROCESS | 1799 | 1460981452069 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 1799 | 1460981452077 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:10:52 INFO - PROCESS | 1799 | 1460981452089 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 1799 | 1460981452093 Marionette TRACE conn4 <- [1,2014,null,{}] 05:10:52 INFO - PROCESS | 1799 | 1460981452099 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}] 05:10:52 INFO - PROCESS | 1799 | 1460981452408 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:10:52 INFO - PROCESS | 1799 | 1460981452536 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c11000 == 129 [pid = 1799] [id = 511] 05:10:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x87ebc000) [pid = 1799] [serial = 1534] [outer = (nil)] 05:10:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x893ab800) [pid = 1799] [serial = 1535] [outer = 0x87ebc000] 05:10:52 INFO - PROCESS | 1799 | 1460981452623 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8995dc00) [pid = 1799] [serial = 1536] [outer = 0x87ebc000] 05:10:53 INFO - PROCESS | 1799 | 1460981453697 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]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1634ms 05:10:53 INFO - PROCESS | 1799 | 1460981453725 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 1799 | 1460981453729 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:10:53 INFO - PROCESS | 1799 | 1460981453736 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 1799 | 1460981453742 Marionette TRACE conn4 <- [1,2018,null,{}] 05:10:53 INFO - PROCESS | 1799 | 1460981453770 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}] 05:10:54 INFO - PROCESS | 1799 | 1460981454051 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:10:54 INFO - PROCESS | 1799 | 1460981454105 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b799000 == 130 [pid = 1799] [id = 512] 05:10:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8b79a800) [pid = 1799] [serial = 1537] [outer = (nil)] 05:10:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8b9b0c00) [pid = 1799] [serial = 1538] [outer = 0x8b79a800] 05:10:54 INFO - PROCESS | 1799 | 1460981454354 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8bbbec00) [pid = 1799] [serial = 1539] [outer = 0x8b79a800] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8ee89400) [pid = 1799] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x893b4400) [pid = 1799] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8712d000) [pid = 1799] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8b9b5800) [pid = 1799] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x84b06800) [pid = 1799] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8dca7c00) [pid = 1799] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8712a800) [pid = 1799] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x958edc00) [pid = 1799] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x86a7ac00) [pid = 1799] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x89066c00) [pid = 1799] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8fee6400) [pid = 1799] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x94455400) [pid = 1799] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x84b0b000) [pid = 1799] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x98057400) [pid = 1799] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x902d5000) [pid = 1799] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x89902000) [pid = 1799] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x841cf000) [pid = 1799] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9323c400) [pid = 1799] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x90255000) [pid = 1799] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x87ec4800) [pid = 1799] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8f0eb800) [pid = 1799] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8881a800) [pid = 1799] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ea5d000) [pid = 1799] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8dcbf000) [pid = 1799] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8b79c400) [pid = 1799] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8b9b5400) [pid = 1799] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x893b1800) [pid = 1799] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8712d400) [pid = 1799] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x88443000) [pid = 1799] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x86a77c00) [pid = 1799] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x958f5000) [pid = 1799] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x958f3400) [pid = 1799] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x84b14400) [pid = 1799] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x942e7c00) [pid = 1799] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8f0f1000) [pid = 1799] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9062a400) [pid = 1799] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:10:56 INFO - PROCESS | 1799 | 1460981456080 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]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2400ms 05:10:56 INFO - PROCESS | 1799 | 1460981456137 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 1799 | 1460981456157 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:10:56 INFO - PROCESS | 1799 | 1460981456165 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 1799 | 1460981456168 Marionette TRACE conn4 <- [1,2022,null,{}] 05:10:56 INFO - PROCESS | 1799 | 1460981456174 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}] 05:10:56 INFO - PROCESS | 1799 | 1460981456445 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:10:56 INFO - PROCESS | 1799 | 1460981456462 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x83f29000 == 131 [pid = 1799] [id = 513] 05:10:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x86a77c00) [pid = 1799] [serial = 1540] [outer = (nil)] 05:10:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x87ec6c00) [pid = 1799] [serial = 1541] [outer = 0x86a77c00] 05:10:56 INFO - PROCESS | 1799 | 1460981456537 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x893b4400) [pid = 1799] [serial = 1542] [outer = 0x86a77c00] 05:10:57 INFO - PROCESS | 1799 | 1460981457425 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]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1280ms 05:10:57 INFO - PROCESS | 1799 | 1460981457446 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1799 | 1460981457450 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:10:57 INFO - PROCESS | 1799 | 1460981457467 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1799 | 1460981457469 Marionette TRACE conn4 <- [1,2026,null,{}] 05:10:57 INFO - PROCESS | 1799 | 1460981457477 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}] 05:10:57 INFO - PROCESS | 1799 | 1460981457671 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:10:58 INFO - PROCESS | 1799 | 1460981458029 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b05c00 == 132 [pid = 1799] [id = 514] 05:10:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x84b06800) [pid = 1799] [serial = 1543] [outer = (nil)] 05:10:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x86a77800) [pid = 1799] [serial = 1544] [outer = 0x84b06800] 05:10:58 INFO - PROCESS | 1799 | 1460981458209 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8712c400) [pid = 1799] [serial = 1545] [outer = 0x84b06800] 05:10:59 INFO - PROCESS | 1799 | 1460981459314 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]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1892ms 05:10:59 INFO - PROCESS | 1799 | 1460981459350 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 1799 | 1460981459357 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:10:59 INFO - PROCESS | 1799 | 1460981459366 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 1799 | 1460981459375 Marionette TRACE conn4 <- [1,2030,null,{}] 05:10:59 INFO - PROCESS | 1799 | 1460981459384 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}] 05:10:59 INFO - PROCESS | 1799 | 1460981459653 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:11:00 INFO - PROCESS | 1799 | 1460981459988 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c08400 == 133 [pid = 1799] [id = 515] 05:11:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8844ac00) [pid = 1799] [serial = 1546] [outer = (nil)] 05:11:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x89065c00) [pid = 1799] [serial = 1547] [outer = 0x8844ac00] 05:11:00 INFO - PROCESS | 1799 | 1460981460101 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x893b2800) [pid = 1799] [serial = 1548] [outer = 0x8844ac00] 05:11:01 INFO - PROCESS | 1799 | 1460981461168 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]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1843ms 05:11:01 INFO - PROCESS | 1799 | 1460981461212 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 1799 | 1460981461220 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:11:01 INFO - PROCESS | 1799 | 1460981461228 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 1799 | 1460981461232 Marionette TRACE conn4 <- [1,2034,null,{}] 05:11:01 INFO - PROCESS | 1799 | 1460981461238 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}] 05:11:01 INFO - PROCESS | 1799 | 1460981461488 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:11:01 INFO - PROCESS | 1799 | 1460981461864 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x89956800 == 134 [pid = 1799] [id = 516] 05:11:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8ab89400) [pid = 1799] [serial = 1549] [outer = (nil)] 05:11:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8b3ea800) [pid = 1799] [serial = 1550] [outer = 0x8ab89400] 05:11:01 INFO - PROCESS | 1799 | 1460981461962 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8b523400) [pid = 1799] [serial = 1551] [outer = 0x8ab89400] 05:11:02 INFO - PROCESS | 1799 | 1460981462940 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]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1783ms 05:11:03 INFO - PROCESS | 1799 | 1460981463012 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1799 | 1460981463016 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:11:03 INFO - PROCESS | 1799 | 1460981463033 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1799 | 1460981463044 Marionette TRACE conn4 <- [1,2038,null,{}] 05:11:03 INFO - PROCESS | 1799 | 1460981463052 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}] 05:11:03 INFO - PROCESS | 1799 | 1460981463330 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:11:03 INFO - PROCESS | 1799 | 1460981463667 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844a800 == 135 [pid = 1799] [id = 517] 05:11:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x89060800) [pid = 1799] [serial = 1552] [outer = (nil)] 05:11:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8d9f4800) [pid = 1799] [serial = 1553] [outer = 0x89060800] 05:11:03 INFO - PROCESS | 1799 | 1460981463760 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8dcb3c00) [pid = 1799] [serial = 1554] [outer = 0x89060800] 05:11:04 INFO - PROCESS | 1799 | 1460981464733 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]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1745ms 05:11:04 INFO - PROCESS | 1799 | 1460981464770 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 1799 | 1460981464775 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:11:04 INFO - PROCESS | 1799 | 1460981464782 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1799 | 1460981464785 Marionette TRACE conn4 <- [1,2042,null,{}] 05:11:04 INFO - PROCESS | 1799 | 1460981464791 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}] 05:11:05 INFO - PROCESS | 1799 | 1460981465016 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:11:05 INFO - PROCESS | 1799 | 1460981465353 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cec00 == 136 [pid = 1799] [id = 518] 05:11:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x84b0ec00) [pid = 1799] [serial = 1555] [outer = (nil)] 05:11:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8bbbcc00) [pid = 1799] [serial = 1556] [outer = 0x84b0ec00] 05:11:05 INFO - PROCESS | 1799 | 1460981465451 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8e78c000) [pid = 1799] [serial = 1557] [outer = 0x84b0ec00] 05:11:06 INFO - PROCESS | 1799 | 1460981466366 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]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1630ms 05:11:06 INFO - PROCESS | 1799 | 1460981466413 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 1799 | 1460981466416 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:11:06 INFO - PROCESS | 1799 | 1460981466424 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1799 | 1460981466428 Marionette TRACE conn4 <- [1,2046,null,{}] 05:11:06 INFO - PROCESS | 1799 | 1460981466434 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}] 05:11:06 INFO - PROCESS | 1799 | 1460981466658 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:11:07 INFO - PROCESS | 1799 | 1460981467196 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea66c00 == 137 [pid = 1799] [id = 519] 05:11:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8ee81800) [pid = 1799] [serial = 1558] [outer = (nil)] 05:11:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ee8a400) [pid = 1799] [serial = 1559] [outer = 0x8ee81800] 05:11:07 INFO - PROCESS | 1799 | 1460981467333 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f102800) [pid = 1799] [serial = 1560] [outer = 0x8ee81800] 05:11:08 INFO - PROCESS | 1799 | 1460981468305 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]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1935ms 05:11:08 INFO - PROCESS | 1799 | 1460981468369 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:11:08 INFO - PROCESS | 1799 | 1460981468374 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:11:08 INFO - PROCESS | 1799 | 1460981468380 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1799 | 1460981468385 Marionette TRACE conn4 <- [1,2050,null,{}] 05:11:08 INFO - PROCESS | 1799 | 1460981468391 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}] 05:11:08 INFO - PROCESS | 1799 | 1460981468632 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:11:08 INFO - PROCESS | 1799 | 1460981468937 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5b000 == 138 [pid = 1799] [id = 520] 05:11:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8f104800) [pid = 1799] [serial = 1561] [outer = (nil)] 05:11:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8fd96400) [pid = 1799] [serial = 1562] [outer = 0x8f104800] 05:11:09 INFO - PROCESS | 1799 | 1460981469036 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8fedf400) [pid = 1799] [serial = 1563] [outer = 0x8f104800] 05:11:09 INFO - PROCESS | 1799 | 1460981469955 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]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1634ms 05:11:10 INFO - PROCESS | 1799 | 1460981470016 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1799 | 1460981470021 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:11:10 INFO - PROCESS | 1799 | 1460981470027 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1799 | 1460981470032 Marionette TRACE conn4 <- [1,2054,null,{}] 05:11:10 INFO - PROCESS | 1799 | 1460981470038 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}] 05:11:10 INFO - PROCESS | 1799 | 1460981470281 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:11:10 INFO - PROCESS | 1799 | 1460981470607 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b13c00 == 139 [pid = 1799] [id = 521] 05:11:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8e8e9c00) [pid = 1799] [serial = 1564] [outer = (nil)] 05:11:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x90255000) [pid = 1799] [serial = 1565] [outer = 0x8e8e9c00] 05:11:10 INFO - PROCESS | 1799 | 1460981470711 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9025e800) [pid = 1799] [serial = 1566] [outer = 0x8e8e9c00] 05:11:11 INFO - PROCESS | 1799 | 1460981471633 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]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1681ms 05:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:11:11 INFO - PROCESS | 1799 | 1460981471709 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1799 | 1460981471712 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:11:11 INFO - PROCESS | 1799 | 1460981471719 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1799 | 1460981471722 Marionette TRACE conn4 <- [1,2058,null,{}] 05:11:11 INFO - PROCESS | 1799 | 1460981471729 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}] 05:11:11 INFO - PROCESS | 1799 | 1460981471988 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:11:12 INFO - PROCESS | 1799 | 1460981472323 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8397dc00 == 140 [pid = 1799] [id = 522] 05:11:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8fab7800) [pid = 1799] [serial = 1567] [outer = (nil)] 05:11:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x913f0800) [pid = 1799] [serial = 1568] [outer = 0x8fab7800] 05:11:12 INFO - PROCESS | 1799 | 1460981472421 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x915bfc00) [pid = 1799] [serial = 1569] [outer = 0x8fab7800] 05:11:13 INFO - PROCESS | 1799 | 1460981473327 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]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1685ms 05:11:13 INFO - PROCESS | 1799 | 1460981473404 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1799 | 1460981473408 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:11:13 INFO - PROCESS | 1799 | 1460981473416 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1799 | 1460981473420 Marionette TRACE conn4 <- [1,2062,null,{}] 05:11:13 INFO - PROCESS | 1799 | 1460981473427 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}] 05:11:13 INFO - PROCESS | 1799 | 1460981473672 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:11:14 INFO - PROCESS | 1799 | 1460981474035 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x913f3800 == 141 [pid = 1799] [id = 523] 05:11:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x93236400) [pid = 1799] [serial = 1570] [outer = (nil)] 05:11:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x93242400) [pid = 1799] [serial = 1571] [outer = 0x93236400] 05:11:14 INFO - PROCESS | 1799 | 1460981474136 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9342e400) [pid = 1799] [serial = 1572] [outer = 0x93236400] 05:11:15 INFO - PROCESS | 1799 | 1460981475053 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]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1684ms 05:11:15 INFO - PROCESS | 1799 | 1460981475100 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:11:15 INFO - PROCESS | 1799 | 1460981475111 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:11:15 INFO - PROCESS | 1799 | 1460981475124 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 1799 | 1460981475127 Marionette TRACE conn4 <- [1,2066,null,{}] 05:11:15 INFO - PROCESS | 1799 | 1460981475142 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}] 05:11:15 INFO - PROCESS | 1799 | 1460981475407 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:11:15 INFO - PROCESS | 1799 | 1460981475749 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x94055400 == 142 [pid = 1799] [id = 524] 05:11:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9405c400) [pid = 1799] [serial = 1573] [outer = (nil)] 05:11:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x94243c00) [pid = 1799] [serial = 1574] [outer = 0x9405c400] 05:11:15 INFO - PROCESS | 1799 | 1460981475864 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x942dc000) [pid = 1799] [serial = 1575] [outer = 0x9405c400] 05:11:16 INFO - PROCESS | 1799 | 1460981476835 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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1796ms 05:11:16 INFO - PROCESS | 1799 | 1460981476914 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 1799 | 1460981476919 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:11:16 INFO - PROCESS | 1799 | 1460981476926 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1799 | 1460981476931 Marionette TRACE conn4 <- [1,2070,null,{}] 05:11:16 INFO - PROCESS | 1799 | 1460981476937 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}] 05:11:17 INFO - PROCESS | 1799 | 1460981477229 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:11:17 INFO - PROCESS | 1799 | 1460981477579 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x94241c00 == 143 [pid = 1799] [id = 525] 05:11:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x94246000) [pid = 1799] [serial = 1576] [outer = (nil)] 05:11:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x958f2000) [pid = 1799] [serial = 1577] [outer = 0x94246000] 05:11:17 INFO - PROCESS | 1799 | 1460981477668 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x958f6400) [pid = 1799] [serial = 1578] [outer = 0x94246000] 05:11:18 INFO - PROCESS | 1799 | 1460981478566 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]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1678ms 05:11:18 INFO - PROCESS | 1799 | 1460981478606 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 1799 | 1460981478610 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:11:18 INFO - PROCESS | 1799 | 1460981478616 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1799 | 1460981478619 Marionette TRACE conn4 <- [1,2074,null,{}] 05:11:18 INFO - PROCESS | 1799 | 1460981478625 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}] 05:11:18 INFO - PROCESS | 1799 | 1460981478858 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:11:19 INFO - PROCESS | 1799 | 1460981479140 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x93233c00 == 144 [pid = 1799] [id = 526] 05:11:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x942e2000) [pid = 1799] [serial = 1579] [outer = (nil)] 05:11:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x96b4b400) [pid = 1799] [serial = 1580] [outer = 0x942e2000] 05:11:19 INFO - PROCESS | 1799 | 1460981479283 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x97033400) [pid = 1799] [serial = 1581] [outer = 0x942e2000] 05:11:20 INFO - PROCESS | 1799 | 1460981480210 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]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1645ms 05:11:20 INFO - PROCESS | 1799 | 1460981480262 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 1799 | 1460981480266 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:11:20 INFO - PROCESS | 1799 | 1460981480273 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 1799 | 1460981480277 Marionette TRACE conn4 <- [1,2078,null,{}] 05:11:20 INFO - PROCESS | 1799 | 1460981480282 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}] 05:11:20 INFO - PROCESS | 1799 | 1460981480515 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:11:20 INFO - PROCESS | 1799 | 1460981480851 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9342cc00 == 145 [pid = 1799] [id = 527] 05:11:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x94242800) [pid = 1799] [serial = 1582] [outer = (nil)] 05:11:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x97d09800) [pid = 1799] [serial = 1583] [outer = 0x94242800] 05:11:20 INFO - PROCESS | 1799 | 1460981480949 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x98052800) [pid = 1799] [serial = 1584] [outer = 0x94242800] 05:11:21 INFO - PROCESS | 1799 | 1460981481854 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]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1642ms 05:11:21 INFO - PROCESS | 1799 | 1460981481916 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1799 | 1460981481921 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:11:21 INFO - PROCESS | 1799 | 1460981481929 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1799 | 1460981481932 Marionette TRACE conn4 <- [1,2082,null,{}] 05:11:21 INFO - PROCESS | 1799 | 1460981481938 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}] 05:11:22 INFO - PROCESS | 1799 | 1460981482165 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:11:22 INFO - PROCESS | 1799 | 1460981482505 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x97baa800 == 146 [pid = 1799] [id = 528] 05:11:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x97d0c400) [pid = 1799] [serial = 1585] [outer = (nil)] 05:11:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x983fe000) [pid = 1799] [serial = 1586] [outer = 0x97d0c400] 05:11:22 INFO - PROCESS | 1799 | 1460981482602 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x98977800) [pid = 1799] [serial = 1587] [outer = 0x97d0c400] 05:11:23 INFO - PROCESS | 1799 | 1460981483538 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]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1680ms 05:11:23 INFO - PROCESS | 1799 | 1460981483611 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 1799 | 1460981483614 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:11:23 INFO - PROCESS | 1799 | 1460981483621 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 1799 | 1460981483623 Marionette TRACE conn4 <- [1,2086,null,{}] 05:11:23 INFO - PROCESS | 1799 | 1460981483630 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}] 05:11:23 INFO - PROCESS | 1799 | 1460981483907 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:11:24 INFO - PROCESS | 1799 | 1460981484240 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x94054000 == 147 [pid = 1799] [id = 529] 05:11:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x97bad400) [pid = 1799] [serial = 1588] [outer = (nil)] 05:11:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x98a2b800) [pid = 1799] [serial = 1589] [outer = 0x97bad400] 05:11:24 INFO - PROCESS | 1799 | 1460981484334 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x98c53c00) [pid = 1799] [serial = 1590] [outer = 0x97bad400] 05:11:25 INFO - PROCESS | 1799 | 1460981485316 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]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1733ms 05:11:25 INFO - PROCESS | 1799 | 1460981485355 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 1799 | 1460981485358 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:11:25 INFO - PROCESS | 1799 | 1460981485365 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 1799 | 1460981485369 Marionette TRACE conn4 <- [1,2090,null,{}] 05:11:25 INFO - PROCESS | 1799 | 1460981485375 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}] 05:11:25 INFO - PROCESS | 1799 | 1460981485598 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:11:25 INFO - PROCESS | 1799 | 1460981485929 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a78000 == 148 [pid = 1799] [id = 530] 05:11:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9424d400) [pid = 1799] [serial = 1591] [outer = (nil)] 05:11:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x99a82400) [pid = 1799] [serial = 1592] [outer = 0x9424d400] 05:11:26 INFO - PROCESS | 1799 | 1460981486025 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x9b244800) [pid = 1799] [serial = 1593] [outer = 0x9424d400] 05:11:26 INFO - PROCESS | 1799 | 1460981486945 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]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1629ms 05:11:26 INFO - PROCESS | 1799 | 1460981486995 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1799 | 1460981486999 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:11:27 INFO - PROCESS | 1799 | 1460981487005 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1799 | 1460981487009 Marionette TRACE conn4 <- [1,2094,null,{}] 05:11:27 INFO - PROCESS | 1799 | 1460981487015 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}] 05:11:27 INFO - PROCESS | 1799 | 1460981487235 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:11:27 INFO - PROCESS | 1799 | 1460981487561 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x841c8800 == 149 [pid = 1799] [id = 531] 05:11:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x9805d400) [pid = 1799] [serial = 1594] [outer = (nil)] 05:11:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9eb45000) [pid = 1799] [serial = 1595] [outer = 0x9805d400] 05:11:27 INFO - PROCESS | 1799 | 1460981487659 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9eb48c00) [pid = 1799] [serial = 1596] [outer = 0x9805d400] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x83f29000 == 148 [pid = 1799] [id = 513] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b799000 == 147 [pid = 1799] [id = 512] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x87c11000 == 146 [pid = 1799] [id = 511] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x87131800 == 145 [pid = 1799] [id = 510] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x842f0c00 == 144 [pid = 1799] [id = 508] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x84b14800 == 143 [pid = 1799] [id = 507] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x958f7800 == 142 [pid = 1799] [id = 505] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e709000 == 141 [pid = 1799] [id = 506] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9444a800 == 140 [pid = 1799] [id = 504] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x83f27400 == 139 [pid = 1799] [id = 503] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x91f7b000 == 138 [pid = 1799] [id = 502] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e710400 == 137 [pid = 1799] [id = 500] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x902de000 == 136 [pid = 1799] [id = 501] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e707400 == 135 [pid = 1799] [id = 499] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea19800 == 134 [pid = 1799] [id = 498] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea15000 == 133 [pid = 1799] [id = 441] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8881b000 == 132 [pid = 1799] [id = 497] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8ecc00 == 131 [pid = 1799] [id = 496] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcaa400 == 130 [pid = 1799] [id = 495] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b1000 == 129 [pid = 1799] [id = 494] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b520400 == 128 [pid = 1799] [id = 493] 05:11:29 INFO - PROCESS | 1799 | --DOCSHELL 0x87c0b000 == 127 [pid = 1799] [id = 492] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x8f106000) [pid = 1799] [serial = 1359] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x89b0e800) [pid = 1799] [serial = 1347] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8fd9bc00) [pid = 1799] [serial = 1362] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8d9f1800) [pid = 1799] [serial = 1350] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8dcc2000) [pid = 1799] [serial = 1353] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8e78cc00) [pid = 1799] [serial = 1356] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8844b400) [pid = 1799] [serial = 1344] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x99417400) [pid = 1799] [serial = 1395] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8b3f4400) [pid = 1799] [serial = 1272] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8b79e000) [pid = 1799] [serial = 1341] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x96ac9c00) [pid = 1799] [serial = 1317] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x97b6f000) [pid = 1799] [serial = 1254] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x9807b400) [pid = 1799] [serial = 1320] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x98974800) [pid = 1799] [serial = 1323] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x98a23000) [pid = 1799] [serial = 1326] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x89956400) [pid = 1799] [serial = 1469] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8712b800) [pid = 1799] [serial = 1472] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x94052800) [pid = 1799] [serial = 1440] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x932a8c00) [pid = 1799] [serial = 1439] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9123e000) [pid = 1799] [serial = 1437] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x91236000) [pid = 1799] [serial = 1436] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9025b000) [pid = 1799] [serial = 1434] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x90253800) [pid = 1799] [serial = 1433] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8fd99c00) [pid = 1799] [serial = 1431] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8fd91400) [pid = 1799] [serial = 1430] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8f106800) [pid = 1799] [serial = 1428] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8f0f4800) [pid = 1799] [serial = 1427] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8f0e9400) [pid = 1799] [serial = 1425] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8ea64c00) [pid = 1799] [serial = 1424] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8e8ea800) [pid = 1799] [serial = 1422] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8e78a400) [pid = 1799] [serial = 1421] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8dcc6400) [pid = 1799] [serial = 1419] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8dcb2800) [pid = 1799] [serial = 1418] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8bbc2400) [pid = 1799] [serial = 1416] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8bbba800) [pid = 1799] [serial = 1415] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x89b02000) [pid = 1799] [serial = 1413] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8990a400) [pid = 1799] [serial = 1412] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x87ec0000) [pid = 1799] [serial = 1410] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x87c10000) [pid = 1799] [serial = 1409] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x88450c00) [pid = 1799] [serial = 1466] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x86a7c800) [pid = 1799] [serial = 1463] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x86a82400) [pid = 1799] [serial = 1464] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9ae09400) [pid = 1799] [serial = 1460] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9911e000) [pid = 1799] [serial = 1458] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x98c5c400) [pid = 1799] [serial = 1457] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x98979400) [pid = 1799] [serial = 1455] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x98975c00) [pid = 1799] [serial = 1454] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x97d07400) [pid = 1799] [serial = 1452] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9702a400) [pid = 1799] [serial = 1451] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x96a7c400) [pid = 1799] [serial = 1449] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x96255c00) [pid = 1799] [serial = 1448] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x94454800) [pid = 1799] [serial = 1446] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x94450c00) [pid = 1799] [serial = 1445] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x942db400) [pid = 1799] [serial = 1443] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x94248c00) [pid = 1799] [serial = 1442] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b9af400) [pid = 1799] [serial = 1475] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89b0b800) [pid = 1799] [serial = 1470] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x89063800) [pid = 1799] [serial = 1467] [outer = (nil)] [url = about:blank] 05:11:29 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8990bc00) [pid = 1799] [serial = 1473] [outer = (nil)] [url = about:blank] 05:11:30 INFO - PROCESS | 1799 | 1460981490599 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]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3637ms 05:11:30 INFO - PROCESS | 1799 | 1460981490645 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1799 | 1460981490651 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:11:30 INFO - PROCESS | 1799 | 1460981490659 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1799 | 1460981490665 Marionette TRACE conn4 <- [1,2098,null,{}] 05:11:30 INFO - PROCESS | 1799 | 1460981490674 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}] 05:11:30 INFO - PROCESS | 1799 | 1460981490911 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:11:31 INFO - PROCESS | 1799 | 1460981491116 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c0e400 == 128 [pid = 1799] [id = 532] 05:11:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87c0f000) [pid = 1799] [serial = 1597] [outer = (nil)] 05:11:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x87eb9800) [pid = 1799] [serial = 1598] [outer = 0x87c0f000] 05:11:31 INFO - PROCESS | 1799 | 1460981491257 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87ec5400) [pid = 1799] [serial = 1599] [outer = 0x87c0f000] 05:11:32 INFO - PROCESS | 1799 | 1460981492191 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]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1583ms 05:11:32 INFO - PROCESS | 1799 | 1460981492243 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 1799 | 1460981492252 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:11:32 INFO - PROCESS | 1799 | 1460981492269 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 1799 | 1460981492272 Marionette TRACE conn4 <- [1,2102,null,{}] 05:11:32 INFO - PROCESS | 1799 | 1460981492280 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}] 05:11:32 INFO - PROCESS | 1799 | 1460981492579 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:11:32 INFO - PROCESS | 1799 | 1460981492619 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x842ee000 == 129 [pid = 1799] [id = 533] 05:11:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x87c16000) [pid = 1799] [serial = 1600] [outer = (nil)] 05:11:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x891ea400) [pid = 1799] [serial = 1601] [outer = 0x87c16000] 05:11:32 INFO - PROCESS | 1799 | 1460981492696 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x893b7800) [pid = 1799] [serial = 1602] [outer = 0x87c16000] 05:11:33 INFO - PROCESS | 1799 | 1460981493762 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]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1542ms 05:11:33 INFO - PROCESS | 1799 | 1460981493811 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1799 | 1460981493815 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:11:33 INFO - PROCESS | 1799 | 1460981493827 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1799 | 1460981493841 Marionette TRACE conn4 <- [1,2106,null,{}] 05:11:33 INFO - PROCESS | 1799 | 1460981493873 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}] 05:11:34 INFO - PROCESS | 1799 | 1460981494162 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8881f000) [pid = 1799] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x842fac00) [pid = 1799] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b79a800) [pid = 1799] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x94245c00) [pid = 1799] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x91236800) [pid = 1799] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8ea5c800) [pid = 1799] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fd9c800) [pid = 1799] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8f10f000) [pid = 1799] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ea5a000) [pid = 1799] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e8ef800) [pid = 1799] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8dcc1c00) [pid = 1799] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8d9f9800) [pid = 1799] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8b523800) [pid = 1799] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x87c10c00) [pid = 1799] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x87ebc000) [pid = 1799] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x87c09c00) [pid = 1799] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8dcb4800) [pid = 1799] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x98979c00) [pid = 1799] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:11:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x86a7b000) [pid = 1799] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:11:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8feea000) [pid = 1799] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:11:35 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x958f9800) [pid = 1799] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:11:35 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x9444dc00) [pid = 1799] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:11:35 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x90627800) [pid = 1799] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:11:35 INFO - PROCESS | 1799 | 1460981495025 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f1800 == 130 [pid = 1799] [id = 534] 05:11:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x842fac00) [pid = 1799] [serial = 1603] [outer = (nil)] 05:11:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x87c0d400) [pid = 1799] [serial = 1604] [outer = 0x842fac00] 05:11:35 INFO - PROCESS | 1799 | 1460981495107 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x89b10800) [pid = 1799] [serial = 1605] [outer = 0x842fac00] 05:11:35 INFO - PROCESS | 1799 | 1460981495922 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]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2123ms 05:11:35 INFO - PROCESS | 1799 | 1460981495952 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:11:35 INFO - PROCESS | 1799 | 1460981495956 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:11:35 INFO - PROCESS | 1799 | 1460981495962 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 1799 | 1460981495966 Marionette TRACE conn4 <- [1,2110,null,{}] 05:11:35 INFO - PROCESS | 1799 | 1460981495971 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}] 05:11:36 INFO - PROCESS | 1799 | 1460981496167 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:11:36 INFO - PROCESS | 1799 | 1460981496182 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c13000 == 131 [pid = 1799] [id = 535] 05:11:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8b522c00) [pid = 1799] [serial = 1606] [outer = (nil)] 05:11:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8b52ac00) [pid = 1799] [serial = 1607] [outer = 0x8b522c00] 05:11:36 INFO - PROCESS | 1799 | 1460981496257 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b9af400) [pid = 1799] [serial = 1608] [outer = 0x8b522c00] 05:11:37 INFO - PROCESS | 1799 | 1460981497526 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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 05:11:37 INFO - PROCESS | 1799 | 1460981497602 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1799 | 1460981497609 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:11:37 INFO - PROCESS | 1799 | 1460981497619 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1799 | 1460981497625 Marionette TRACE conn4 <- [1,2114,null,{}] 05:11:37 INFO - PROCESS | 1799 | 1460981497634 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}] 05:11:37 INFO - PROCESS | 1799 | 1460981497898 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:11:38 INFO - PROCESS | 1799 | 1460981498230 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a7b000 == 132 [pid = 1799] [id = 536] 05:11:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x87130800) [pid = 1799] [serial = 1609] [outer = (nil)] 05:11:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x87c15c00) [pid = 1799] [serial = 1610] [outer = 0x87130800] 05:11:38 INFO - PROCESS | 1799 | 1460981498325 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x88822000) [pid = 1799] [serial = 1611] [outer = 0x87130800] 05:11:39 INFO - PROCESS | 1799 | 1460981499297 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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1748ms 05:11:39 INFO - PROCESS | 1799 | 1460981499368 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1799 | 1460981499376 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:11:39 INFO - PROCESS | 1799 | 1460981499388 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1799 | 1460981499392 Marionette TRACE conn4 <- [1,2118,null,{}] 05:11:39 INFO - PROCESS | 1799 | 1460981499399 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}] 05:11:39 INFO - PROCESS | 1799 | 1460981499683 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:11:40 INFO - PROCESS | 1799 | 1460981500085 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b06800 == 133 [pid = 1799] [id = 537] 05:11:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x89b0a400) [pid = 1799] [serial = 1612] [outer = (nil)] 05:11:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8b526000) [pid = 1799] [serial = 1613] [outer = 0x89b0a400] 05:11:40 INFO - PROCESS | 1799 | 1460981500188 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b9b4800) [pid = 1799] [serial = 1614] [outer = 0x89b0a400] 05:11:41 INFO - PROCESS | 1799 | 1460981501199 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]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1887ms 05:11:41 INFO - PROCESS | 1799 | 1460981501276 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:11:41 INFO - PROCESS | 1799 | 1460981501281 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:11:41 INFO - PROCESS | 1799 | 1460981501288 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 1799 | 1460981501294 Marionette TRACE conn4 <- [1,2122,null,{}] 05:11:41 INFO - PROCESS | 1799 | 1460981501311 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}] 05:11:41 INFO - PROCESS | 1799 | 1460981501586 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:11:41 INFO - PROCESS | 1799 | 1460981501915 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b79e000 == 134 [pid = 1799] [id = 538] 05:11:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8bbc6800) [pid = 1799] [serial = 1615] [outer = (nil)] 05:11:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8d9f9000) [pid = 1799] [serial = 1616] [outer = 0x8bbc6800] 05:11:42 INFO - PROCESS | 1799 | 1460981502009 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8dcb1000) [pid = 1799] [serial = 1617] [outer = 0x8bbc6800] 05:11:42 INFO - PROCESS | 1799 | 1460981502930 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]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1698ms 05:11:42 INFO - PROCESS | 1799 | 1460981502994 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1799 | 1460981502999 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:11:43 INFO - PROCESS | 1799 | 1460981503008 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1799 | 1460981503011 Marionette TRACE conn4 <- [1,2126,null,{}] 05:11:43 INFO - PROCESS | 1799 | 1460981503018 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}] 05:11:43 INFO - PROCESS | 1799 | 1460981503240 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:11:43 INFO - PROCESS | 1799 | 1460981503512 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9fa800 == 135 [pid = 1799] [id = 539] 05:11:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8dcc5c00) [pid = 1799] [serial = 1618] [outer = (nil)] 05:11:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8e704800) [pid = 1799] [serial = 1619] [outer = 0x8dcc5c00] 05:11:43 INFO - PROCESS | 1799 | 1460981503651 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8e78cc00) [pid = 1799] [serial = 1620] [outer = 0x8dcc5c00] 05:11:44 INFO - PROCESS | 1799 | 1460981504586 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]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1633ms 05:11:44 INFO - PROCESS | 1799 | 1460981504642 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1799 | 1460981504646 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:11:44 INFO - PROCESS | 1799 | 1460981504672 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1799 | 1460981504677 Marionette TRACE conn4 <- [1,2130,null,{}] 05:11:44 INFO - PROCESS | 1799 | 1460981504683 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}] 05:11:44 INFO - PROCESS | 1799 | 1460981504907 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:11:45 INFO - PROCESS | 1799 | 1460981505278 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c14000 == 136 [pid = 1799] [id = 540] 05:11:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8bbc1000) [pid = 1799] [serial = 1621] [outer = (nil)] 05:11:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8e8efc00) [pid = 1799] [serial = 1622] [outer = 0x8bbc1000] 05:11:45 INFO - PROCESS | 1799 | 1460981505378 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ea16000) [pid = 1799] [serial = 1623] [outer = 0x8bbc1000] 05:11:46 INFO - PROCESS | 1799 | 1460981506337 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] 05:11:46 INFO - PROCESS | 1799 | 1460981506415 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:11:46 INFO - PROCESS | 1799 | 1460981506421 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 1799 | 1460981506425 Marionette TRACE conn4 <- [1,2134,null,{}] 05:11:46 INFO - PROCESS | 1799 | 1460981506430 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}] 05:11:46 INFO - PROCESS | 1799 | 1460981506710 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:11:47 INFO - PROCESS | 1799 | 1460981507042 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8eac00 == 137 [pid = 1799] [id = 541] 05:11:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ea19c00) [pid = 1799] [serial = 1624] [outer = (nil)] 05:11:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ee90400) [pid = 1799] [serial = 1625] [outer = 0x8ea19c00] 05:11:47 INFO - PROCESS | 1799 | 1460981507136 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f0f5c00) [pid = 1799] [serial = 1626] [outer = 0x8ea19c00] 05:11:48 INFO - PROCESS | 1799 | 1460981508055 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]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1683ms 05:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:11:48 INFO - PROCESS | 1799 | 1460981508106 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1799 | 1460981508110 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:11:48 INFO - PROCESS | 1799 | 1460981508117 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1799 | 1460981508120 Marionette TRACE conn4 <- [1,2138,null,{}] 05:11:48 INFO - PROCESS | 1799 | 1460981508126 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}] 05:11:48 INFO - PROCESS | 1799 | 1460981508353 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:11:48 INFO - PROCESS | 1799 | 1460981508624 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea67000 == 138 [pid = 1799] [id = 542] 05:11:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f0ecc00) [pid = 1799] [serial = 1627] [outer = (nil)] 05:11:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fab8400) [pid = 1799] [serial = 1628] [outer = 0x8f0ecc00] 05:11:48 INFO - PROCESS | 1799 | 1460981508771 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8fb8b000) [pid = 1799] [serial = 1629] [outer = 0x8f0ecc00] 05:11:49 INFO - PROCESS | 1799 | 1460981509688 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]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1632ms 05:11:49 INFO - PROCESS | 1799 | 1460981509749 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1799 | 1460981509752 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:11:49 INFO - PROCESS | 1799 | 1460981509760 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1799 | 1460981509763 Marionette TRACE conn4 <- [1,2142,null,{}] 05:11:49 INFO - PROCESS | 1799 | 1460981509769 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}] 05:11:49 INFO - PROCESS | 1799 | 1460981509991 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:11:50 INFO - PROCESS | 1799 | 1460981510309 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b01800 == 139 [pid = 1799] [id = 543] 05:11:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8dcb5400) [pid = 1799] [serial = 1630] [outer = (nil)] 05:11:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fedd800) [pid = 1799] [serial = 1631] [outer = 0x8dcb5400] 05:11:50 INFO - PROCESS | 1799 | 1460981510405 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8fee6400) [pid = 1799] [serial = 1632] [outer = 0x8dcb5400] 05:11:51 INFO - PROCESS | 1799 | 1460981511350 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] 05:11:51 INFO - PROCESS | 1799 | 1460981511400 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:11:51 INFO - PROCESS | 1799 | 1460981511407 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1799 | 1460981511411 Marionette TRACE conn4 <- [1,2146,null,{}] 05:11:51 INFO - PROCESS | 1799 | 1460981511417 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}] 05:11:51 INFO - PROCESS | 1799 | 1460981511644 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:11:51 INFO - PROCESS | 1799 | 1460981511960 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e798000 == 140 [pid = 1799] [id = 544] 05:11:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8fabc000) [pid = 1799] [serial = 1633] [outer = (nil)] 05:11:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x902d3c00) [pid = 1799] [serial = 1634] [outer = 0x8fabc000] 05:11:52 INFO - PROCESS | 1799 | 1460981512054 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x902db000) [pid = 1799] [serial = 1635] [outer = 0x8fabc000] 05:11:52 INFO - PROCESS | 1799 | 1460981512951 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] 05:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:11:53 INFO - PROCESS | 1799 | 1460981512996 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:11:53 INFO - PROCESS | 1799 | 1460981513003 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1799 | 1460981513007 Marionette TRACE conn4 <- [1,2150,null,{}] 05:11:53 INFO - PROCESS | 1799 | 1460981513035 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}] 05:11:53 INFO - PROCESS | 1799 | 1460981513261 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:11:53 INFO - PROCESS | 1799 | 1460981513583 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x9025cc00 == 141 [pid = 1799] [id = 545] 05:11:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9025d800) [pid = 1799] [serial = 1636] [outer = (nil)] 05:11:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9123e000) [pid = 1799] [serial = 1637] [outer = 0x9025d800] 05:11:53 INFO - PROCESS | 1799 | 1460981513679 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x915c3400) [pid = 1799] [serial = 1638] [outer = 0x9025d800] 05:11:54 INFO - PROCESS | 1799 | 1460981514596 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]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1648ms 05:11:54 INFO - PROCESS | 1799 | 1460981514651 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1799 | 1460981514655 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:11:54 INFO - PROCESS | 1799 | 1460981514662 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1799 | 1460981514667 Marionette TRACE conn4 <- [1,2154,null,{}] 05:11:54 INFO - PROCESS | 1799 | 1460981514673 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}] 05:11:54 INFO - PROCESS | 1799 | 1460981514931 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:11:55 INFO - PROCESS | 1799 | 1460981515277 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd92800 == 142 [pid = 1799] [id = 546] 05:11:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x932adc00) [pid = 1799] [serial = 1639] [outer = (nil)] 05:11:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x94052800) [pid = 1799] [serial = 1640] [outer = 0x932adc00] 05:11:55 INFO - PROCESS | 1799 | 1460981515401 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x94242c00) [pid = 1799] [serial = 1641] [outer = 0x932adc00] 05:11:56 INFO - PROCESS | 1799 | 1460981516338 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]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1740ms 05:11:56 INFO - PROCESS | 1799 | 1460981516404 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:11:56 INFO - PROCESS | 1799 | 1460981516408 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:11:56 INFO - PROCESS | 1799 | 1460981516415 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1799 | 1460981516418 Marionette TRACE conn4 <- [1,2158,null,{}] 05:11:56 INFO - PROCESS | 1799 | 1460981516424 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}] 05:11:56 INFO - PROCESS | 1799 | 1460981516703 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:11:57 INFO - PROCESS | 1799 | 1460981517029 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x932a8c00 == 143 [pid = 1799] [id = 547] 05:11:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x94055c00) [pid = 1799] [serial = 1642] [outer = (nil)] 05:11:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x942dc400) [pid = 1799] [serial = 1643] [outer = 0x94055c00] 05:11:57 INFO - PROCESS | 1799 | 1460981517125 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x942e2400) [pid = 1799] [serial = 1644] [outer = 0x94055c00] 05:11:58 INFO - PROCESS | 1799 | 1460981518050 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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1684ms 05:11:58 INFO - PROCESS | 1799 | 1460981518100 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 1799 | 1460981518104 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:11:58 INFO - PROCESS | 1799 | 1460981518110 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 1799 | 1460981518114 Marionette TRACE conn4 <- [1,2162,null,{}] 05:11:58 INFO - PROCESS | 1799 | 1460981518119 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}] 05:11:58 INFO - PROCESS | 1799 | 1460981518340 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:11:58 INFO - PROCESS | 1799 | 1460981518661 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x93234800 == 144 [pid = 1799] [id = 548] 05:11:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x94245000) [pid = 1799] [serial = 1645] [outer = (nil)] 05:11:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9444dc00) [pid = 1799] [serial = 1646] [outer = 0x94245000] 05:11:58 INFO - PROCESS | 1799 | 1460981518757 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x94454000) [pid = 1799] [serial = 1647] [outer = 0x94245000] 05:11:59 INFO - PROCESS | 1799 | 1460981519648 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]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1590ms 05:11:59 INFO - PROCESS | 1799 | 1460981519704 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 1799 | 1460981519707 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:11:59 INFO - PROCESS | 1799 | 1460981519716 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1799 | 1460981519719 Marionette TRACE conn4 <- [1,2166,null,{}] 05:11:59 INFO - PROCESS | 1799 | 1460981519725 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}] 05:11:59 INFO - PROCESS | 1799 | 1460981519957 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:12:00 INFO - PROCESS | 1799 | 1460981520293 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x942dec00 == 145 [pid = 1799] [id = 549] 05:12:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x942e9c00) [pid = 1799] [serial = 1648] [outer = (nil)] 05:12:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9583c800) [pid = 1799] [serial = 1649] [outer = 0x942e9c00] 05:12:00 INFO - PROCESS | 1799 | 1460981520454 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x958f2c00) [pid = 1799] [serial = 1650] [outer = 0x942e9c00] 05:12:01 INFO - PROCESS | 1799 | 1460981521369 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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1734ms 05:12:01 INFO - PROCESS | 1799 | 1460981521449 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1799 | 1460981521467 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:12:01 INFO - PROCESS | 1799 | 1460981521476 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1799 | 1460981521481 Marionette TRACE conn4 <- [1,2170,null,{}] 05:12:01 INFO - PROCESS | 1799 | 1460981521487 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}] 05:12:01 INFO - PROCESS | 1799 | 1460981521831 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:12:02 INFO - PROCESS | 1799 | 1460981522089 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x94453400 == 146 [pid = 1799] [id = 550] 05:12:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9583b800) [pid = 1799] [serial = 1651] [outer = (nil)] 05:12:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x96b41400) [pid = 1799] [serial = 1652] [outer = 0x9583b800] 05:12:02 INFO - PROCESS | 1799 | 1460981522187 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9702f400) [pid = 1799] [serial = 1653] [outer = 0x9583b800] 05:12:03 INFO - PROCESS | 1799 | 1460981523104 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]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1686ms 05:12:03 INFO - PROCESS | 1799 | 1460981523165 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1799 | 1460981523169 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:12:03 INFO - PROCESS | 1799 | 1460981523178 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1799 | 1460981523181 Marionette TRACE conn4 <- [1,2174,null,{}] 05:12:03 INFO - PROCESS | 1799 | 1460981523188 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}] 05:12:03 INFO - PROCESS | 1799 | 1460981523412 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:12:03 INFO - PROCESS | 1799 | 1460981523744 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444d400 == 147 [pid = 1799] [id = 551] 05:12:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x96acb800) [pid = 1799] [serial = 1654] [outer = (nil)] 05:12:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x97d0a000) [pid = 1799] [serial = 1655] [outer = 0x96acb800] 05:12:03 INFO - PROCESS | 1799 | 1460981523836 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98051000) [pid = 1799] [serial = 1656] [outer = 0x96acb800] 05:12:04 INFO - PROCESS | 1799 | 1460981524737 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]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1636ms 05:12:04 INFO - PROCESS | 1799 | 1460981524815 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1799 | 1460981524819 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:12:04 INFO - PROCESS | 1799 | 1460981524825 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1799 | 1460981524829 Marionette TRACE conn4 <- [1,2178,null,{}] 05:12:04 INFO - PROCESS | 1799 | 1460981524835 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}] 05:12:05 INFO - PROCESS | 1799 | 1460981525096 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:12:05 INFO - PROCESS | 1799 | 1460981525437 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea65c00 == 148 [pid = 1799] [id = 552] 05:12:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x942e8c00) [pid = 1799] [serial = 1657] [outer = (nil)] 05:12:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x98057000) [pid = 1799] [serial = 1658] [outer = 0x942e8c00] 05:12:05 INFO - PROCESS | 1799 | 1460981525526 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x981a7400) [pid = 1799] [serial = 1659] [outer = 0x942e8c00] 05:12:06 INFO - PROCESS | 1799 | 1460981526420 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]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1631ms 05:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:12:06 INFO - PROCESS | 1799 | 1460981526458 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 1799 | 1460981526461 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:12:06 INFO - PROCESS | 1799 | 1460981526468 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1799 | 1460981526471 Marionette TRACE conn4 <- [1,2182,null,{}] 05:12:06 INFO - PROCESS | 1799 | 1460981526477 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}] 05:12:06 INFO - PROCESS | 1799 | 1460981526698 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:12:07 INFO - PROCESS | 1799 | 1460981527026 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x96acf000 == 149 [pid = 1799] [id = 553] 05:12:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x97d07800) [pid = 1799] [serial = 1660] [outer = (nil)] 05:12:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9897bc00) [pid = 1799] [serial = 1661] [outer = 0x97d07800] 05:12:07 INFO - PROCESS | 1799 | 1460981527121 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x98a24000) [pid = 1799] [serial = 1662] [outer = 0x97d07800] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87c0e000 == 148 [pid = 1799] [id = 420] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87ebd400 == 147 [pid = 1799] [id = 425] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc1000 == 146 [pid = 1799] [id = 428] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b521c00 == 145 [pid = 1799] [id = 426] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87134c00 == 144 [pid = 1799] [id = 427] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f2c00 == 143 [pid = 1799] [id = 429] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e70cc00 == 142 [pid = 1799] [id = 430] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x841c8800 == 141 [pid = 1799] [id = 531] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x86a78000 == 140 [pid = 1799] [id = 530] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x97baa800 == 139 [pid = 1799] [id = 528] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x94054000 == 138 [pid = 1799] [id = 529] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9342cc00 == 137 [pid = 1799] [id = 527] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x93233c00 == 136 [pid = 1799] [id = 526] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x94055400 == 135 [pid = 1799] [id = 524] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x94241c00 == 134 [pid = 1799] [id = 525] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x913f3800 == 133 [pid = 1799] [id = 523] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8397dc00 == 132 [pid = 1799] [id = 522] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x84b13c00 == 131 [pid = 1799] [id = 521] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5b000 == 130 [pid = 1799] [id = 520] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea66c00 == 129 [pid = 1799] [id = 519] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8844a800 == 128 [pid = 1799] [id = 517] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x841cec00 == 127 [pid = 1799] [id = 518] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x89956800 == 126 [pid = 1799] [id = 516] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87c08400 == 125 [pid = 1799] [id = 515] 05:12:08 INFO - PROCESS | 1799 | --DOCSHELL 0x84b05c00 == 124 [pid = 1799] [id = 514] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8b3f7000) [pid = 1799] [serial = 1407] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9ae11800) [pid = 1799] [serial = 1461] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8b9b0c00) [pid = 1799] [serial = 1538] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8bbbec00) [pid = 1799] [serial = 1539] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9424b800) [pid = 1799] [serial = 1508] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9323f400) [pid = 1799] [serial = 1506] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x93235000) [pid = 1799] [serial = 1505] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x915c2400) [pid = 1799] [serial = 1503] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x913eac00) [pid = 1799] [serial = 1502] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x902df400) [pid = 1799] [serial = 1500] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x902da400) [pid = 1799] [serial = 1499] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x90256000) [pid = 1799] [serial = 1497] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8fee4800) [pid = 1799] [serial = 1496] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8fd93800) [pid = 1799] [serial = 1494] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8faba000) [pid = 1799] [serial = 1493] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8ea65800) [pid = 1799] [serial = 1491] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8ea60400) [pid = 1799] [serial = 1490] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8ea0d800) [pid = 1799] [serial = 1488] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8e8eb400) [pid = 1799] [serial = 1487] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8dccc400) [pid = 1799] [serial = 1485] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8dcb3400) [pid = 1799] [serial = 1484] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8b7a0c00) [pid = 1799] [serial = 1482] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8b52d000) [pid = 1799] [serial = 1481] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x893ab400) [pid = 1799] [serial = 1479] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8844c400) [pid = 1799] [serial = 1478] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x893ab800) [pid = 1799] [serial = 1535] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x87eba800) [pid = 1799] [serial = 1532] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x88446000) [pid = 1799] [serial = 1533] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9b26bc00) [pid = 1799] [serial = 1530] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9b266000) [pid = 1799] [serial = 1529] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9b23f400) [pid = 1799] [serial = 1527] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x9ae11000) [pid = 1799] [serial = 1526] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x98c5f400) [pid = 1799] [serial = 1524] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98a2b400) [pid = 1799] [serial = 1523] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x983fc000) [pid = 1799] [serial = 1521] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9805cc00) [pid = 1799] [serial = 1520] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x97cc6800) [pid = 1799] [serial = 1518] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x97bb0800) [pid = 1799] [serial = 1517] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x96acc800) [pid = 1799] [serial = 1515] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x96a7d000) [pid = 1799] [serial = 1514] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x94457400) [pid = 1799] [serial = 1512] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x94452400) [pid = 1799] [serial = 1511] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x942e3000) [pid = 1799] [serial = 1509] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8995dc00) [pid = 1799] [serial = 1536] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x87ec6c00) [pid = 1799] [serial = 1541] [outer = (nil)] [url = about:blank] 05:12:09 INFO - PROCESS | 1799 | 1460981529933 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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 3488ms 05:12:09 INFO - PROCESS | 1799 | 1460981529956 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1799 | 1460981529963 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:12:09 INFO - PROCESS | 1799 | 1460981529972 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1799 | 1460981529977 Marionette TRACE conn4 <- [1,2186,null,{}] 05:12:09 INFO - PROCESS | 1799 | 1460981529990 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}] 05:12:10 INFO - PROCESS | 1799 | 1460981530207 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:12:10 INFO - PROCESS | 1799 | 1460981530450 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c11000 == 125 [pid = 1799] [id = 554] 05:12:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x87c11800) [pid = 1799] [serial = 1663] [outer = (nil)] 05:12:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x88446000) [pid = 1799] [serial = 1664] [outer = 0x87c11800] 05:12:10 INFO - PROCESS | 1799 | 1460981530590 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8881a800) [pid = 1799] [serial = 1665] [outer = 0x87c11800] 05:12:11 INFO - PROCESS | 1799 | 1460981531496 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]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1584ms 05:12:11 INFO - PROCESS | 1799 | 1460981531560 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 1799 | 1460981531569 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:12:11 INFO - PROCESS | 1799 | 1460981531579 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 1799 | 1460981531582 Marionette TRACE conn4 <- [1,2190,null,{}] 05:12:11 INFO - PROCESS | 1799 | 1460981531589 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}] 05:12:11 INFO - PROCESS | 1799 | 1460981531871 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:12:11 INFO - PROCESS | 1799 | 1460981531896 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x87126000 == 126 [pid = 1799] [id = 555] 05:12:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x88448400) [pid = 1799] [serial = 1666] [outer = (nil)] 05:12:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8990ac00) [pid = 1799] [serial = 1667] [outer = 0x88448400] 05:12:11 INFO - PROCESS | 1799 | 1460981531972 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89b05000) [pid = 1799] [serial = 1668] [outer = 0x88448400] 05:12:13 INFO - PROCESS | 1799 | 1460981533011 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]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1484ms 05:12:13 INFO - PROCESS | 1799 | 1460981533064 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:12:13 INFO - PROCESS | 1799 | 1460981533068 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:12:13 INFO - PROCESS | 1799 | 1460981533079 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 1799 | 1460981533084 Marionette TRACE conn4 <- [1,2194,null,{}] 05:12:13 INFO - PROCESS | 1799 | 1460981533100 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}] 05:12:13 INFO - PROCESS | 1799 | 1460981533384 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:12:13 INFO - PROCESS | 1799 | 1460981533416 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990d800 == 127 [pid = 1799] [id = 556] 05:12:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b9b0c00) [pid = 1799] [serial = 1669] [outer = (nil)] 05:12:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8bbb9400) [pid = 1799] [serial = 1670] [outer = 0x8b9b0c00] 05:12:13 INFO - PROCESS | 1799 | 1460981533500 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8bbc2800) [pid = 1799] [serial = 1671] [outer = 0x8b9b0c00] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ab89400) [pid = 1799] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89060800) [pid = 1799] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8844ac00) [pid = 1799] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x97bad400) [pid = 1799] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x842fac00) [pid = 1799] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x97d0c400) [pid = 1799] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x94242800) [pid = 1799] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x84b0ec00) [pid = 1799] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x94246000) [pid = 1799] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x87c16000) [pid = 1799] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x89907800) [pid = 1799] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8e8e9c00) [pid = 1799] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8f104800) [pid = 1799] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x93236400) [pid = 1799] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x942e2000) [pid = 1799] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8fab7800) [pid = 1799] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8ee81800) [pid = 1799] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9424d400) [pid = 1799] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x87c0f000) [pid = 1799] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x84b06800) [pid = 1799] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:12:14 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9405c400) [pid = 1799] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:12:15 INFO - PROCESS | 1799 | 1460981535137 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]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2093ms 05:12:15 INFO - PROCESS | 1799 | 1460981535167 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:12:15 INFO - PROCESS | 1799 | 1460981535171 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:12:15 INFO - PROCESS | 1799 | 1460981535177 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 1799 | 1460981535181 Marionette TRACE conn4 <- [1,2198,null,{}] 05:12:15 INFO - PROCESS | 1799 | 1460981535186 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}] 05:12:15 INFO - PROCESS | 1799 | 1460981535390 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:12:15 INFO - PROCESS | 1799 | 1460981535648 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f9000 == 128 [pid = 1799] [id = 557] 05:12:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8881bc00) [pid = 1799] [serial = 1672] [outer = (nil)] 05:12:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8bbbb000) [pid = 1799] [serial = 1673] [outer = 0x8881bc00] 05:12:15 INFO - PROCESS | 1799 | 1460981535730 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8d9f1000) [pid = 1799] [serial = 1674] [outer = 0x8881bc00] 05:12:16 INFO - PROCESS | 1799 | 1460981536737 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]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1590ms 05:12:16 INFO - PROCESS | 1799 | 1460981536770 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1799 | 1460981536775 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:12:16 INFO - PROCESS | 1799 | 1460981536787 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1799 | 1460981536793 Marionette TRACE conn4 <- [1,2202,null,{}] 05:12:16 INFO - PROCESS | 1799 | 1460981536803 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}] 05:12:17 INFO - PROCESS | 1799 | 1460981537066 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:12:17 INFO - PROCESS | 1799 | 1460981537423 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c16000 == 129 [pid = 1799] [id = 558] 05:12:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x87eb8000) [pid = 1799] [serial = 1675] [outer = (nil)] 05:12:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x87ec3400) [pid = 1799] [serial = 1676] [outer = 0x87eb8000] 05:12:17 INFO - PROCESS | 1799 | 1460981537524 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x89067400) [pid = 1799] [serial = 1677] [outer = 0x87eb8000] 05:12:18 INFO - PROCESS | 1799 | 1460981538564 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]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1835ms 05:12:18 INFO - PROCESS | 1799 | 1460981538623 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1799 | 1460981538632 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:12:18 INFO - PROCESS | 1799 | 1460981538645 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1799 | 1460981538651 Marionette TRACE conn4 <- [1,2206,null,{}] 05:12:18 INFO - PROCESS | 1799 | 1460981538657 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}] 05:12:18 INFO - PROCESS | 1799 | 1460981538928 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:12:19 INFO - PROCESS | 1799 | 1460981539260 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c15800 == 130 [pid = 1799] [id = 559] 05:12:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x893b1400) [pid = 1799] [serial = 1678] [outer = (nil)] 05:12:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8b3f5000) [pid = 1799] [serial = 1679] [outer = 0x893b1400] 05:12:19 INFO - PROCESS | 1799 | 1460981539359 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b79c000) [pid = 1799] [serial = 1680] [outer = 0x893b1400] 05:12:20 INFO - PROCESS | 1799 | 1460981540394 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]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1795ms 05:12:20 INFO - PROCESS | 1799 | 1460981540439 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:12:20 INFO - PROCESS | 1799 | 1460981540444 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:12:20 INFO - PROCESS | 1799 | 1460981540451 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 1799 | 1460981540457 Marionette TRACE conn4 <- [1,2210,null,{}] 05:12:20 INFO - PROCESS | 1799 | 1460981540474 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}] 05:12:20 INFO - PROCESS | 1799 | 1460981540719 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:12:21 INFO - PROCESS | 1799 | 1460981541087 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbc1c00 == 131 [pid = 1799] [id = 560] 05:12:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8dcb3400) [pid = 1799] [serial = 1681] [outer = (nil)] 05:12:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8dcc4400) [pid = 1799] [serial = 1682] [outer = 0x8dcb3400] 05:12:21 INFO - PROCESS | 1799 | 1460981541184 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8dcccc00) [pid = 1799] [serial = 1683] [outer = 0x8dcb3400] 05:12:22 INFO - PROCESS | 1799 | 1460981542085 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]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1647ms 05:12:22 INFO - PROCESS | 1799 | 1460981542099 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1799 | 1460981542103 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:12:22 INFO - PROCESS | 1799 | 1460981542112 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 1799 | 1460981542116 Marionette TRACE conn4 <- [1,2214,null,{}] 05:12:22 INFO - PROCESS | 1799 | 1460981542122 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}] 05:12:22 INFO - PROCESS | 1799 | 1460981542349 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:12:22 INFO - PROCESS | 1799 | 1460981542637 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x89066000 == 132 [pid = 1799] [id = 561] 05:12:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8bbc4c00) [pid = 1799] [serial = 1684] [outer = (nil)] 05:12:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8e8f2400) [pid = 1799] [serial = 1685] [outer = 0x8bbc4c00] 05:12:22 INFO - PROCESS | 1799 | 1460981542782 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ea18400) [pid = 1799] [serial = 1686] [outer = 0x8bbc4c00] 05:12:23 INFO - PROCESS | 1799 | 1460981543717 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]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1632ms 05:12:23 INFO - PROCESS | 1799 | 1460981543744 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 1799 | 1460981543748 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:12:23 INFO - PROCESS | 1799 | 1460981543754 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1799 | 1460981543758 Marionette TRACE conn4 <- [1,2218,null,{}] 05:12:23 INFO - PROCESS | 1799 | 1460981543764 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}] 05:12:24 INFO - PROCESS | 1799 | 1460981543995 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:12:24 INFO - PROCESS | 1799 | 1460981544280 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e78c800 == 133 [pid = 1799] [id = 562] 05:12:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8e796400) [pid = 1799] [serial = 1687] [outer = (nil)] 05:12:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ea66000) [pid = 1799] [serial = 1688] [outer = 0x8e796400] 05:12:24 INFO - PROCESS | 1799 | 1460981544417 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ee84000) [pid = 1799] [serial = 1689] [outer = 0x8e796400] 05:12:25 INFO - PROCESS | 1799 | 1460981545321 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]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1595ms 05:12:25 INFO - PROCESS | 1799 | 1460981545351 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:12:25 INFO - PROCESS | 1799 | 1460981545355 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:12:25 INFO - PROCESS | 1799 | 1460981545362 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1799 | 1460981545366 Marionette TRACE conn4 <- [1,2222,null,{}] 05:12:25 INFO - PROCESS | 1799 | 1460981545371 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}] 05:12:25 INFO - PROCESS | 1799 | 1460981545663 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:12:26 INFO - PROCESS | 1799 | 1460981545994 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5e400 == 134 [pid = 1799] [id = 563] 05:12:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8fab6400) [pid = 1799] [serial = 1690] [outer = (nil)] 05:12:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8fd98800) [pid = 1799] [serial = 1691] [outer = 0x8fab6400] 05:12:26 INFO - PROCESS | 1799 | 1460981546095 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fd9d400) [pid = 1799] [serial = 1692] [outer = 0x8fab6400] 05:12:27 INFO - PROCESS | 1799 | 1460981547003 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]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1690ms 05:12:27 INFO - PROCESS | 1799 | 1460981547053 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1799 | 1460981547057 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:12:27 INFO - PROCESS | 1799 | 1460981547064 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1799 | 1460981547068 Marionette TRACE conn4 <- [1,2226,null,{}] 05:12:27 INFO - PROCESS | 1799 | 1460981547075 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}] 05:12:27 INFO - PROCESS | 1799 | 1460981547299 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:12:27 INFO - PROCESS | 1799 | 1460981547624 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8906e800 == 135 [pid = 1799] [id = 564] 05:12:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8bbc4000) [pid = 1799] [serial = 1693] [outer = (nil)] 05:12:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90258800) [pid = 1799] [serial = 1694] [outer = 0x8bbc4000] 05:12:27 INFO - PROCESS | 1799 | 1460981547734 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x902d1400) [pid = 1799] [serial = 1695] [outer = 0x8bbc4000] 05:12:28 INFO - PROCESS | 1799 | 1460981548628 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]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1581ms 05:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:12:28 INFO - PROCESS | 1799 | 1460981548646 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 1799 | 1460981548649 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:12:28 INFO - PROCESS | 1799 | 1460981548657 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 1799 | 1460981548661 Marionette TRACE conn4 <- [1,2230,null,{}] 05:12:28 INFO - PROCESS | 1799 | 1460981548667 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}] 05:12:28 INFO - PROCESS | 1799 | 1460981548958 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:12:29 INFO - PROCESS | 1799 | 1460981549168 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea63800 == 136 [pid = 1799] [id = 565] 05:12:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8fda0400) [pid = 1799] [serial = 1696] [outer = (nil)] 05:12:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x91238c00) [pid = 1799] [serial = 1697] [outer = 0x8fda0400] 05:12:29 INFO - PROCESS | 1799 | 1460981549314 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x913f6000) [pid = 1799] [serial = 1698] [outer = 0x8fda0400] 05:12:30 INFO - PROCESS | 1799 | 1460981550197 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]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1581ms 05:12:30 INFO - PROCESS | 1799 | 1460981550237 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 1799 | 1460981550241 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:12:30 INFO - PROCESS | 1799 | 1460981550248 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1799 | 1460981550252 Marionette TRACE conn4 <- [1,2234,null,{}] 05:12:30 INFO - PROCESS | 1799 | 1460981550259 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}] 05:12:30 INFO - PROCESS | 1799 | 1460981550499 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:12:30 INFO - PROCESS | 1799 | 1460981550805 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ac400 == 137 [pid = 1799] [id = 566] 05:12:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9025c800) [pid = 1799] [serial = 1699] [outer = (nil)] 05:12:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x93233c00) [pid = 1799] [serial = 1700] [outer = 0x9025c800] 05:12:30 INFO - PROCESS | 1799 | 1460981550947 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9323c400) [pid = 1799] [serial = 1701] [outer = 0x9025c800] 05:12:31 INFO - PROCESS | 1799 | 1460981551865 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]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1685ms 05:12:31 INFO - PROCESS | 1799 | 1460981551934 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:12:31 INFO - PROCESS | 1799 | 1460981551939 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:12:31 INFO - PROCESS | 1799 | 1460981551946 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1799 | 1460981551949 Marionette TRACE conn4 <- [1,2238,null,{}] 05:12:31 INFO - PROCESS | 1799 | 1460981551955 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}] 05:12:32 INFO - PROCESS | 1799 | 1460981552228 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:12:32 INFO - PROCESS | 1799 | 1460981552558 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x891eb800 == 138 [pid = 1799] [id = 567] 05:12:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8e8ea000) [pid = 1799] [serial = 1702] [outer = (nil)] 05:12:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x93423800) [pid = 1799] [serial = 1703] [outer = 0x8e8ea000] 05:12:32 INFO - PROCESS | 1799 | 1460981552648 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x94051400) [pid = 1799] [serial = 1704] [outer = 0x8e8ea000] 05:12:33 INFO - PROCESS | 1799 | 1460981553588 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]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1681ms 05:12:33 INFO - PROCESS | 1799 | 1460981553628 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1799 | 1460981553633 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:12:33 INFO - PROCESS | 1799 | 1460981553639 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1799 | 1460981553645 Marionette TRACE conn4 <- [1,2242,null,{}] 05:12:33 INFO - PROCESS | 1799 | 1460981553651 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}] 05:12:33 INFO - PROCESS | 1799 | 1460981553890 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:12:34 INFO - PROCESS | 1799 | 1460981554165 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x94056800 == 139 [pid = 1799] [id = 568] 05:12:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x942dcc00) [pid = 1799] [serial = 1705] [outer = (nil)] 05:12:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x942e3c00) [pid = 1799] [serial = 1706] [outer = 0x942dcc00] 05:12:34 INFO - PROCESS | 1799 | 1460981554331 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x94450800) [pid = 1799] [serial = 1707] [outer = 0x942dcc00] 05:12:35 INFO - PROCESS | 1799 | 1460981555249 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]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1679ms 05:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:12:35 INFO - PROCESS | 1799 | 1460981555319 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 1799 | 1460981555323 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:12:35 INFO - PROCESS | 1799 | 1460981555329 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 1799 | 1460981555333 Marionette TRACE conn4 <- [1,2246,null,{}] 05:12:35 INFO - PROCESS | 1799 | 1460981555338 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}] 05:12:35 INFO - PROCESS | 1799 | 1460981555608 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:12:35 INFO - PROCESS | 1799 | 1460981555952 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x90629c00 == 140 [pid = 1799] [id = 569] 05:12:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x94240800) [pid = 1799] [serial = 1708] [outer = (nil)] 05:12:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x958f7400) [pid = 1799] [serial = 1709] [outer = 0x94240800] 05:12:36 INFO - PROCESS | 1799 | 1460981556043 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9625b800) [pid = 1799] [serial = 1710] [outer = 0x94240800] 05:12:36 INFO - PROCESS | 1799 | 1460981556976 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]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1688ms 05:12:37 INFO - PROCESS | 1799 | 1460981557017 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1799 | 1460981557021 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:12:37 INFO - PROCESS | 1799 | 1460981557028 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1799 | 1460981557031 Marionette TRACE conn4 <- [1,2250,null,{}] 05:12:37 INFO - PROCESS | 1799 | 1460981557037 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}] 05:12:37 INFO - PROCESS | 1799 | 1460981557257 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:12:37 INFO - PROCESS | 1799 | 1460981557589 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fedf000 == 141 [pid = 1799] [id = 570] 05:12:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9025ec00) [pid = 1799] [serial = 1711] [outer = (nil)] 05:12:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97029800) [pid = 1799] [serial = 1712] [outer = 0x9025ec00] 05:12:37 INFO - PROCESS | 1799 | 1460981557685 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x979dbc00) [pid = 1799] [serial = 1713] [outer = 0x9025ec00] 05:12:38 INFO - PROCESS | 1799 | 1460981558610 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]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1631ms 05:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:12:38 INFO - PROCESS | 1799 | 1460981558660 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1799 | 1460981558663 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:12:38 INFO - PROCESS | 1799 | 1460981558670 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1799 | 1460981558674 Marionette TRACE conn4 <- [1,2254,null,{}] 05:12:38 INFO - PROCESS | 1799 | 1460981558680 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}] 05:12:38 INFO - PROCESS | 1799 | 1460981558909 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:12:39 INFO - PROCESS | 1799 | 1460981559236 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ebbc00 == 142 [pid = 1799] [id = 571] 05:12:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x95844000) [pid = 1799] [serial = 1714] [outer = (nil)] 05:12:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x98052400) [pid = 1799] [serial = 1715] [outer = 0x95844000] 05:12:39 INFO - PROCESS | 1799 | 1460981559334 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x98057800) [pid = 1799] [serial = 1716] [outer = 0x95844000] 05:12:40 INFO - PROCESS | 1799 | 1460981560269 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]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1630ms 05:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:12:40 INFO - PROCESS | 1799 | 1460981560301 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1799 | 1460981560305 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:12:40 INFO - PROCESS | 1799 | 1460981560313 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1799 | 1460981560316 Marionette TRACE conn4 <- [1,2258,null,{}] 05:12:40 INFO - PROCESS | 1799 | 1460981560323 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}] 05:12:40 INFO - PROCESS | 1799 | 1460981560565 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:12:40 INFO - PROCESS | 1799 | 1460981560903 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f0c00 == 143 [pid = 1799] [id = 572] 05:12:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f108000) [pid = 1799] [serial = 1717] [outer = (nil)] 05:12:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x983fc000) [pid = 1799] [serial = 1718] [outer = 0x8f108000] 05:12:41 INFO - PROCESS | 1799 | 1460981560999 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98975800) [pid = 1799] [serial = 1719] [outer = 0x8f108000] 05:12:41 INFO - PROCESS | 1799 | 1460981561930 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]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1684ms 05:12:41 INFO - PROCESS | 1799 | 1460981561997 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1799 | 1460981562000 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:12:42 INFO - PROCESS | 1799 | 1460981562007 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1799 | 1460981562010 Marionette TRACE conn4 <- [1,2262,null,{}] 05:12:42 INFO - PROCESS | 1799 | 1460981562016 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}] 05:12:42 INFO - PROCESS | 1799 | 1460981562293 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:12:42 INFO - PROCESS | 1799 | 1460981562621 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x93423c00 == 144 [pid = 1799] [id = 573] 05:12:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9405e800) [pid = 1799] [serial = 1720] [outer = (nil)] 05:12:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x98a28c00) [pid = 1799] [serial = 1721] [outer = 0x9405e800] 05:12:42 INFO - PROCESS | 1799 | 1460981562726 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98a2dc00) [pid = 1799] [serial = 1722] [outer = 0x9405e800] 05:12:43 INFO - PROCESS | 1799 | 1460981563652 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]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1681ms 05:12:43 INFO - PROCESS | 1799 | 1460981563689 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1799 | 1460981563694 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:12:43 INFO - PROCESS | 1799 | 1460981563701 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1799 | 1460981563704 Marionette TRACE conn4 <- [1,2266,null,{}] 05:12:43 INFO - PROCESS | 1799 | 1460981563710 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}] 05:12:43 INFO - PROCESS | 1799 | 1460981563929 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:12:44 INFO - PROCESS | 1799 | 1460981564212 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x842edc00 == 145 [pid = 1799] [id = 574] 05:12:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x97ccf400) [pid = 1799] [serial = 1723] [outer = (nil)] 05:12:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9911d000) [pid = 1799] [serial = 1724] [outer = 0x97ccf400] 05:12:44 INFO - PROCESS | 1799 | 1460981564349 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x991b1800) [pid = 1799] [serial = 1725] [outer = 0x97ccf400] 05:12:45 INFO - PROCESS | 1799 | 1460981565248 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]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1587ms 05:12:45 INFO - PROCESS | 1799 | 1460981565289 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 1799 | 1460981565293 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:12:45 INFO - PROCESS | 1799 | 1460981565300 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 1799 | 1460981565302 Marionette TRACE conn4 <- [1,2270,null,{}] 05:12:45 INFO - PROCESS | 1799 | 1460981565309 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}] 05:12:45 INFO - PROCESS | 1799 | 1460981565530 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:12:45 INFO - PROCESS | 1799 | 1460981565886 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x9949c400 == 146 [pid = 1799] [id = 575] 05:12:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x99a83000) [pid = 1799] [serial = 1726] [outer = (nil)] 05:12:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9aeb5000) [pid = 1799] [serial = 1727] [outer = 0x99a83000] 05:12:46 INFO - PROCESS | 1799 | 1460981566015 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9b241800) [pid = 1799] [serial = 1728] [outer = 0x99a83000] 05:12:46 INFO - PROCESS | 1799 | 1460981566881 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]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1634ms 05:12:48 INFO - PROCESS | 1799 | --DOCSHELL 0x842f6800 == 145 [pid = 1799] [id = 419] 05:12:48 INFO - PROCESS | 1799 | --DOCSHELL 0x891f4400 == 144 [pid = 1799] [id = 421] 05:12:48 INFO - PROCESS | 1799 | --DOCSHELL 0x841d4400 == 143 [pid = 1799] [id = 328] 05:12:48 INFO - PROCESS | 1799 | --DOCSHELL 0x842eec00 == 142 [pid = 1799] [id = 303] 05:12:48 INFO - PROCESS | 1799 | --DOCSHELL 0x841d3000 == 141 [pid = 1799] [id = 468] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8b52ac00) [pid = 1799] [serial = 1607] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x89b10800) [pid = 1799] [serial = 1605] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8fd96400) [pid = 1799] [serial = 1562] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9eb45000) [pid = 1799] [serial = 1595] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9342e400) [pid = 1799] [serial = 1572] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x96b4b400) [pid = 1799] [serial = 1580] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x915bfc00) [pid = 1799] [serial = 1569] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ee8a400) [pid = 1799] [serial = 1559] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x99a82400) [pid = 1799] [serial = 1592] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x87ec5400) [pid = 1799] [serial = 1599] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8712c400) [pid = 1799] [serial = 1545] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8fedf400) [pid = 1799] [serial = 1563] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x913f0800) [pid = 1799] [serial = 1568] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x942dc000) [pid = 1799] [serial = 1575] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f102800) [pid = 1799] [serial = 1560] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x93242400) [pid = 1799] [serial = 1571] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x87eb9800) [pid = 1799] [serial = 1598] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b523400) [pid = 1799] [serial = 1551] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8d9f4800) [pid = 1799] [serial = 1553] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8dcb3c00) [pid = 1799] [serial = 1554] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x893b2800) [pid = 1799] [serial = 1548] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x98c53c00) [pid = 1799] [serial = 1590] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x87c0d400) [pid = 1799] [serial = 1604] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x94243c00) [pid = 1799] [serial = 1574] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x97033400) [pid = 1799] [serial = 1581] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x98977800) [pid = 1799] [serial = 1587] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x98052800) [pid = 1799] [serial = 1584] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9b244800) [pid = 1799] [serial = 1593] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8bbbcc00) [pid = 1799] [serial = 1556] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x958f2000) [pid = 1799] [serial = 1577] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x891ea400) [pid = 1799] [serial = 1601] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8e78c000) [pid = 1799] [serial = 1557] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x89065c00) [pid = 1799] [serial = 1547] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x893b7800) [pid = 1799] [serial = 1602] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x98a2b800) [pid = 1799] [serial = 1589] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x86a77800) [pid = 1799] [serial = 1544] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x958f6400) [pid = 1799] [serial = 1578] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8b3ea800) [pid = 1799] [serial = 1550] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8b9b1800) [pid = 1799] [serial = 1476] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x90255000) [pid = 1799] [serial = 1565] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x983fe000) [pid = 1799] [serial = 1586] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9025e800) [pid = 1799] [serial = 1566] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x97d09800) [pid = 1799] [serial = 1583] [outer = (nil)] [url = about:blank] 05:12:49 INFO - PROCESS | 1799 | 1460981568997 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1799 | 1460981569008 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:12:49 INFO - PROCESS | 1799 | 1460981569064 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1799 | 1460981569073 Marionette TRACE conn4 <- [1,2274,null,{}] 05:12:49 INFO - PROCESS | 1799 | 1460981569081 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}] 05:12:49 INFO - PROCESS | 1799 | 1460981569270 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:12:49 INFO - PROCESS | 1799 | 1460981569289 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c07800 == 142 [pid = 1799] [id = 576] 05:12:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87c08400) [pid = 1799] [serial = 1729] [outer = (nil)] 05:12:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x87c10c00) [pid = 1799] [serial = 1730] [outer = 0x87c08400] 05:12:49 INFO - PROCESS | 1799 | 1460981569404 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87ebb400) [pid = 1799] [serial = 1731] [outer = 0x87c08400] 05:12:50 INFO - PROCESS | 1799 | 1460981570408 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]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1395ms 05:12:50 INFO - PROCESS | 1799 | 1460981570449 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1799 | 1460981570456 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:12:50 INFO - PROCESS | 1799 | 1460981570483 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1799 | 1460981570489 Marionette TRACE conn4 <- [1,2278,null,{}] 05:12:50 INFO - PROCESS | 1799 | 1460981570495 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}] 05:12:50 INFO - PROCESS | 1799 | 1460981570701 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:12:50 INFO - PROCESS | 1799 | 1460981570711 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec4400 == 143 [pid = 1799] [id = 577] 05:12:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8881d800) [pid = 1799] [serial = 1732] [outer = (nil)] 05:12:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x891eb400) [pid = 1799] [serial = 1733] [outer = 0x8881d800] 05:12:50 INFO - PROCESS | 1799 | 1460981570787 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x893af400) [pid = 1799] [serial = 1734] [outer = 0x8881d800] 05:12:51 INFO - PROCESS | 1799 | 1460981571987 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]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1554ms 05:12:52 INFO - PROCESS | 1799 | 1460981572033 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 1799 | 1460981572037 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:12:52 INFO - PROCESS | 1799 | 1460981572052 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1799 | 1460981572056 Marionette TRACE conn4 <- [1,2282,null,{}] 05:12:52 INFO - PROCESS | 1799 | 1460981572069 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}] 05:12:52 INFO - PROCESS | 1799 | 1460981572360 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:12:52 INFO - PROCESS | 1799 | 1460981572397 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab81800 == 144 [pid = 1799] [id = 578] 05:12:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ab85800) [pid = 1799] [serial = 1735] [outer = (nil)] 05:12:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b3f1400) [pid = 1799] [serial = 1736] [outer = 0x8ab85800] 05:12:52 INFO - PROCESS | 1799 | 1460981572480 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8b528800) [pid = 1799] [serial = 1737] [outer = 0x8ab85800] 05:12:53 INFO - PROCESS | 1799 | 1460981573450 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]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1433ms 05:12:53 INFO - PROCESS | 1799 | 1460981573486 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1799 | 1460981573490 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x942e8c00) [pid = 1799] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8fabc000) [pid = 1799] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ea19c00) [pid = 1799] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x942e9c00) [pid = 1799] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x94245000) [pid = 1799] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9583b800) [pid = 1799] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x94055c00) [pid = 1799] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8dcb5400) [pid = 1799] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x96acb800) [pid = 1799] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f0ecc00) [pid = 1799] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x86a77c00) [pid = 1799] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8b9b0c00) [pid = 1799] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8dcc5c00) [pid = 1799] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x88448400) [pid = 1799] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x87130800) [pid = 1799] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x932adc00) [pid = 1799] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x87c11800) [pid = 1799] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8bbc6800) [pid = 1799] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9025d800) [pid = 1799] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8bbc1000) [pid = 1799] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x97d07800) [pid = 1799] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x89b0a400) [pid = 1799] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:12:54 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9805d400) [pid = 1799] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:12:54 INFO - PROCESS | 1799 | 1460981574166 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1799 | 1460981574170 Marionette TRACE conn4 <- [1,2286,null,{}] 05:12:54 INFO - PROCESS | 1799 | 1460981574191 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}] 05:12:54 INFO - PROCESS | 1799 | 1460981574403 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:12:54 INFO - PROCESS | 1799 | 1460981574591 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b14800 == 145 [pid = 1799] [id = 579] 05:12:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x88443800) [pid = 1799] [serial = 1738] [outer = (nil)] 05:12:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89b0b800) [pid = 1799] [serial = 1739] [outer = 0x88443800] 05:12:54 INFO - PROCESS | 1799 | 1460981574670 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b526400) [pid = 1799] [serial = 1740] [outer = 0x88443800] 05:12:55 INFO - PROCESS | 1799 | 1460981575470 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]]]}] 05:12:55 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 05:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2014ms 05:12:55 INFO - PROCESS | 1799 | 1460981575511 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 1799 | 1460981575515 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:12:55 INFO - PROCESS | 1799 | 1460981575526 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 1799 | 1460981575528 Marionette TRACE conn4 <- [1,2290,null,{}] 05:12:55 INFO - PROCESS | 1799 | 1460981575535 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}] 05:12:55 INFO - PROCESS | 1799 | 1460981575730 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:12:55 INFO - PROCESS | 1799 | 1460981575917 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec6800 == 146 [pid = 1799] [id = 580] 05:12:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8b7a3400) [pid = 1799] [serial = 1741] [outer = (nil)] 05:12:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8bbbc800) [pid = 1799] [serial = 1742] [outer = 0x8b7a3400] 05:12:56 INFO - PROCESS | 1799 | 1460981576008 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d9f0400) [pid = 1799] [serial = 1743] [outer = 0x8b7a3400] 05:12:57 INFO - PROCESS | 1799 | 1460981577125 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]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1632ms 05:12:57 INFO - PROCESS | 1799 | 1460981577155 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 1799 | 1460981577163 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:12:57 INFO - PROCESS | 1799 | 1460981577173 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1799 | 1460981577178 Marionette TRACE conn4 <- [1,2294,null,{}] 05:12:57 INFO - PROCESS | 1799 | 1460981577186 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}] 05:12:57 INFO - PROCESS | 1799 | 1460981577510 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:12:57 INFO - PROCESS | 1799 | 1460981577789 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844a000 == 147 [pid = 1799] [id = 581] 05:12:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8844ac00) [pid = 1799] [serial = 1744] [outer = (nil)] 05:12:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8906ac00) [pid = 1799] [serial = 1745] [outer = 0x8844ac00] 05:12:57 INFO - PROCESS | 1799 | 1460981577896 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x893aec00) [pid = 1799] [serial = 1746] [outer = 0x8844ac00] 05:12:58 INFO - PROCESS | 1799 | 1460981578848 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]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1732ms 05:12:58 INFO - PROCESS | 1799 | 1460981578906 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1799 | 1460981578916 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:12:58 INFO - PROCESS | 1799 | 1460981578927 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1799 | 1460981578931 Marionette TRACE conn4 <- [1,2298,null,{}] 05:12:58 INFO - PROCESS | 1799 | 1460981578939 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}] 05:12:59 INFO - PROCESS | 1799 | 1460981579175 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:12:59 INFO - PROCESS | 1799 | 1460981579571 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b524000 == 148 [pid = 1799] [id = 582] 05:12:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b52f000) [pid = 1799] [serial = 1747] [outer = (nil)] 05:12:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b9b8400) [pid = 1799] [serial = 1748] [outer = 0x8b52f000] 05:12:59 INFO - PROCESS | 1799 | 1460981579669 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8d9f1400) [pid = 1799] [serial = 1749] [outer = 0x8b52f000] 05:13:00 INFO - PROCESS | 1799 | 1460981580626 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]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1743ms 05:13:00 INFO - PROCESS | 1799 | 1460981580670 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 1799 | 1460981580675 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:13:00 INFO - PROCESS | 1799 | 1460981580681 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 1799 | 1460981580688 Marionette TRACE conn4 <- [1,2302,null,{}] 05:13:00 INFO - PROCESS | 1799 | 1460981580706 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}] 05:13:00 INFO - PROCESS | 1799 | 1460981580950 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:13:01 INFO - PROCESS | 1799 | 1460981581321 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b9000 == 149 [pid = 1799] [id = 583] 05:13:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8e705c00) [pid = 1799] [serial = 1750] [outer = (nil)] 05:13:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8e78bc00) [pid = 1799] [serial = 1751] [outer = 0x8e705c00] 05:13:01 INFO - PROCESS | 1799 | 1460981581420 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8e799400) [pid = 1799] [serial = 1752] [outer = 0x8e705c00] 05:13:02 INFO - PROCESS | 1799 | 1460981582321 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]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1689ms 05:13:02 INFO - PROCESS | 1799 | 1460981582371 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:13:02 INFO - PROCESS | 1799 | 1460981582376 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:13:02 INFO - PROCESS | 1799 | 1460981582383 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1799 | 1460981582386 Marionette TRACE conn4 <- [1,2306,null,{}] 05:13:02 INFO - PROCESS | 1799 | 1460981582392 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}] 05:13:02 INFO - PROCESS | 1799 | 1460981582628 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:13:03 INFO - PROCESS | 1799 | 1460981582976 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b0c000 == 150 [pid = 1799] [id = 584] 05:13:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89069800) [pid = 1799] [serial = 1753] [outer = (nil)] 05:13:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ea14400) [pid = 1799] [serial = 1754] [outer = 0x89069800] 05:13:03 INFO - PROCESS | 1799 | 1460981583071 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ea63400) [pid = 1799] [serial = 1755] [outer = 0x89069800] 05:13:04 INFO - PROCESS | 1799 | 1460981584034 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]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1732ms 05:13:04 INFO - PROCESS | 1799 | 1460981584116 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:13:04 INFO - PROCESS | 1799 | 1460981584120 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:13:04 INFO - PROCESS | 1799 | 1460981584127 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1799 | 1460981584131 Marionette TRACE conn4 <- [1,2310,null,{}] 05:13:04 INFO - PROCESS | 1799 | 1460981584138 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}] 05:13:04 INFO - PROCESS | 1799 | 1460981584382 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:13:04 INFO - PROCESS | 1799 | 1460981584717 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e70dc00 == 151 [pid = 1799] [id = 585] 05:13:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8e8ec800) [pid = 1799] [serial = 1756] [outer = (nil)] 05:13:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ee90c00) [pid = 1799] [serial = 1757] [outer = 0x8e8ec800] 05:13:04 INFO - PROCESS | 1799 | 1460981584815 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f0eec00) [pid = 1799] [serial = 1758] [outer = 0x8e8ec800] 05:13:05 INFO - PROCESS | 1799 | 1460981585768 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]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1685ms 05:13:05 INFO - PROCESS | 1799 | 1460981585811 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:13:05 INFO - PROCESS | 1799 | 1460981585816 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:13:05 INFO - PROCESS | 1799 | 1460981585822 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 1799 | 1460981585826 Marionette TRACE conn4 <- [1,2314,null,{}] 05:13:05 INFO - PROCESS | 1799 | 1460981585833 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}] 05:13:06 INFO - PROCESS | 1799 | 1460981586078 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:13:06 INFO - PROCESS | 1799 | 1460981586413 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc6c00 == 152 [pid = 1799] [id = 586] 05:13:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fab8c00) [pid = 1799] [serial = 1759] [outer = (nil)] 05:13:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fd96400) [pid = 1799] [serial = 1760] [outer = 0x8fab8c00] 05:13:06 INFO - PROCESS | 1799 | 1460981586515 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8fd9cc00) [pid = 1799] [serial = 1761] [outer = 0x8fab8c00] 05:13:07 INFO - PROCESS | 1799 | 1460981587418 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]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1635ms 05:13:07 INFO - PROCESS | 1799 | 1460981587457 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1799 | 1460981587460 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:13:07 INFO - PROCESS | 1799 | 1460981587468 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1799 | 1460981587471 Marionette TRACE conn4 <- [1,2318,null,{}] 05:13:07 INFO - PROCESS | 1799 | 1460981587477 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}] 05:13:07 INFO - PROCESS | 1799 | 1460981587691 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:13:08 INFO - PROCESS | 1799 | 1460981588030 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f4800 == 153 [pid = 1799] [id = 587] 05:13:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x87ec2800) [pid = 1799] [serial = 1762] [outer = (nil)] 05:13:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x90255000) [pid = 1799] [serial = 1763] [outer = 0x87ec2800] 05:13:08 INFO - PROCESS | 1799 | 1460981588121 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9025b400) [pid = 1799] [serial = 1764] [outer = 0x87ec2800] 05:13:09 INFO - PROCESS | 1799 | 1460981589051 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] 05:13:09 INFO - PROCESS | 1799 | 1460981589102 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:13:09 INFO - PROCESS | 1799 | 1460981589109 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1799 | 1460981589113 Marionette TRACE conn4 <- [1,2322,null,{}] 05:13:09 INFO - PROCESS | 1799 | 1460981589119 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}] 05:13:09 INFO - PROCESS | 1799 | 1460981589339 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:13:09 INFO - PROCESS | 1799 | 1460981589659 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd98400 == 154 [pid = 1799] [id = 588] 05:13:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8fee9800) [pid = 1799] [serial = 1765] [outer = (nil)] 05:13:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x91237400) [pid = 1799] [serial = 1766] [outer = 0x8fee9800] 05:13:09 INFO - PROCESS | 1799 | 1460981589756 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x913f5400) [pid = 1799] [serial = 1767] [outer = 0x8fee9800] 05:13:10 INFO - PROCESS | 1799 | 1460981590647 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]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1582ms 05:13:10 INFO - PROCESS | 1799 | 1460981590693 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:13:10 INFO - PROCESS | 1799 | 1460981590697 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:13:10 INFO - PROCESS | 1799 | 1460981590703 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1799 | 1460981590707 Marionette TRACE conn4 <- [1,2326,null,{}] 05:13:10 INFO - PROCESS | 1799 | 1460981590714 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}] 05:13:10 INFO - PROCESS | 1799 | 1460981590939 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:13:11 INFO - PROCESS | 1799 | 1460981591272 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x9062a800 == 155 [pid = 1799] [id = 589] 05:13:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9062c400) [pid = 1799] [serial = 1768] [outer = (nil)] 05:13:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x91f7b400) [pid = 1799] [serial = 1769] [outer = 0x9062c400] 05:13:11 INFO - PROCESS | 1799 | 1460981591367 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x932adc00) [pid = 1799] [serial = 1770] [outer = 0x9062c400] 05:13:12 INFO - PROCESS | 1799 | 1460981592269 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]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1630ms 05:13:12 INFO - PROCESS | 1799 | 1460981592334 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 1799 | 1460981592338 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:13:12 INFO - PROCESS | 1799 | 1460981592345 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1799 | 1460981592348 Marionette TRACE conn4 <- [1,2330,null,{}] 05:13:12 INFO - PROCESS | 1799 | 1460981592354 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}] 05:13:12 INFO - PROCESS | 1799 | 1460981592617 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:13:12 INFO - PROCESS | 1799 | 1460981592960 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b06c00 == 156 [pid = 1799] [id = 590] 05:13:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8bbbd800) [pid = 1799] [serial = 1771] [outer = (nil)] 05:13:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x94058c00) [pid = 1799] [serial = 1772] [outer = 0x8bbbd800] 05:13:13 INFO - PROCESS | 1799 | 1460981593058 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9405ec00) [pid = 1799] [serial = 1773] [outer = 0x8bbbd800] 05:13:14 INFO - PROCESS | 1799 | 1460981594008 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]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1679ms 05:13:14 INFO - PROCESS | 1799 | 1460981594025 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 1799 | 1460981594030 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:13:14 INFO - PROCESS | 1799 | 1460981594036 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 1799 | 1460981594041 Marionette TRACE conn4 <- [1,2334,null,{}] 05:13:14 INFO - PROCESS | 1799 | 1460981594047 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}] 05:13:14 INFO - PROCESS | 1799 | 1460981594307 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:13:14 INFO - PROCESS | 1799 | 1460981594651 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x94057800 == 157 [pid = 1799] [id = 591] 05:13:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x942e1400) [pid = 1799] [serial = 1774] [outer = (nil)] 05:13:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x94449c00) [pid = 1799] [serial = 1775] [outer = 0x942e1400] 05:13:14 INFO - PROCESS | 1799 | 1460981594749 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x94458800) [pid = 1799] [serial = 1776] [outer = 0x942e1400] 05:13:15 INFO - PROCESS | 1799 | 1460981595642 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]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1682ms 05:13:15 INFO - PROCESS | 1799 | 1460981595720 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1799 | 1460981595723 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:13:15 INFO - PROCESS | 1799 | 1460981595730 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1799 | 1460981595733 Marionette TRACE conn4 <- [1,2338,null,{}] 05:13:15 INFO - PROCESS | 1799 | 1460981595739 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}] 05:13:16 INFO - PROCESS | 1799 | 1460981596000 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:13:16 INFO - PROCESS | 1799 | 1460981596374 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x942de000 == 158 [pid = 1799] [id = 592] 05:13:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x96255c00) [pid = 1799] [serial = 1777] [outer = (nil)] 05:13:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x96acfc00) [pid = 1799] [serial = 1778] [outer = 0x96255c00] 05:13:16 INFO - PROCESS | 1799 | 1460981596476 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9702c000) [pid = 1799] [serial = 1779] [outer = 0x96255c00] 05:13:17 INFO - PROCESS | 1799 | 1460981597372 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]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1678ms 05:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:13:17 INFO - PROCESS | 1799 | 1460981597409 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1799 | 1460981597412 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:13:17 INFO - PROCESS | 1799 | 1460981597420 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1799 | 1460981597423 Marionette TRACE conn4 <- [1,2342,null,{}] 05:13:17 INFO - PROCESS | 1799 | 1460981597429 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}] 05:13:17 INFO - PROCESS | 1799 | 1460981597651 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:13:18 INFO - PROCESS | 1799 | 1460981597998 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc1400 == 159 [pid = 1799] [id = 593] 05:13:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8e707800) [pid = 1799] [serial = 1780] [outer = (nil)] 05:13:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97c3f800) [pid = 1799] [serial = 1781] [outer = 0x8e707800] 05:13:18 INFO - PROCESS | 1799 | 1460981598095 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x97d08800) [pid = 1799] [serial = 1782] [outer = 0x8e707800] 05:13:18 INFO - PROCESS | 1799 | 1460981598971 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]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1582ms 05:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:13:19 INFO - PROCESS | 1799 | 1460981599001 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 1799 | 1460981599004 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:13:19 INFO - PROCESS | 1799 | 1460981599011 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 1799 | 1460981599014 Marionette TRACE conn4 <- [1,2346,null,{}] 05:13:19 INFO - PROCESS | 1799 | 1460981599020 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}] 05:13:19 INFO - PROCESS | 1799 | 1460981599235 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:13:19 INFO - PROCESS | 1799 | 1460981599532 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x96a7c800 == 160 [pid = 1799] [id = 594] 05:13:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97cc5800) [pid = 1799] [serial = 1783] [outer = (nil)] 05:13:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9819f400) [pid = 1799] [serial = 1784] [outer = 0x97cc5800] 05:13:19 INFO - PROCESS | 1799 | 1460981599683 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98974800) [pid = 1799] [serial = 1785] [outer = 0x97cc5800] 05:13:20 INFO - PROCESS | 1799 | 1460981600583 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]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1640ms 05:13:20 INFO - PROCESS | 1799 | 1460981600652 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1799 | 1460981600656 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:13:20 INFO - PROCESS | 1799 | 1460981600662 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1799 | 1460981600665 Marionette TRACE conn4 <- [1,2350,null,{}] 05:13:20 INFO - PROCESS | 1799 | 1460981600671 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}] 05:13:20 INFO - PROCESS | 1799 | 1460981600895 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:13:21 INFO - PROCESS | 1799 | 1460981601227 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x98054000 == 161 [pid = 1799] [id = 595] 05:13:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x981a8000) [pid = 1799] [serial = 1786] [outer = (nil)] 05:13:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x98a2b800) [pid = 1799] [serial = 1787] [outer = 0x981a8000] 05:13:21 INFO - PROCESS | 1799 | 1460981601325 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98b9c000) [pid = 1799] [serial = 1788] [outer = 0x981a8000] 05:13:22 INFO - PROCESS | 1799 | 1460981602258 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]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1629ms 05:13:22 INFO - PROCESS | 1799 | 1460981602292 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1799 | 1460981602295 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:13:22 INFO - PROCESS | 1799 | 1460981602302 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1799 | 1460981602306 Marionette TRACE conn4 <- [1,2354,null,{}] 05:13:22 INFO - PROCESS | 1799 | 1460981602311 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}] 05:13:22 INFO - PROCESS | 1799 | 1460981602535 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:13:22 INFO - PROCESS | 1799 | 1460981602827 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee85800 == 162 [pid = 1799] [id = 596] 05:13:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8f0f8800) [pid = 1799] [serial = 1789] [outer = (nil)] 05:13:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x99418000) [pid = 1799] [serial = 1790] [outer = 0x8f0f8800] 05:13:22 INFO - PROCESS | 1799 | 1460981602979 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9ae11000) [pid = 1799] [serial = 1791] [outer = 0x8f0f8800] 05:13:23 INFO - PROCESS | 1799 | 1460981603905 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]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1682ms 05:13:23 INFO - PROCESS | 1799 | 1460981603986 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 1799 | 1460981603989 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:13:23 INFO - PROCESS | 1799 | 1460981603996 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 1799 | 1460981604000 Marionette TRACE conn4 <- [1,2358,null,{}] 05:13:24 INFO - PROCESS | 1799 | 1460981604006 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}] 05:13:24 INFO - PROCESS | 1799 | 1460981604270 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:13:24 INFO - PROCESS | 1799 | 1460981604603 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a76400 == 163 [pid = 1799] [id = 597] 05:13:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x98088c00) [pid = 1799] [serial = 1792] [outer = (nil)] 05:13:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9b269c00) [pid = 1799] [serial = 1793] [outer = 0x98088c00] 05:13:24 INFO - PROCESS | 1799 | 1460981604693 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9df34400) [pid = 1799] [serial = 1794] [outer = 0x98088c00] 05:13:25 INFO - PROCESS | 1799 | 1460981605606 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]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1686ms 05:13:25 INFO - PROCESS | 1799 | 1460981605683 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 1799 | 1460981605687 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:13:25 INFO - PROCESS | 1799 | 1460981605694 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1799 | 1460981605697 Marionette TRACE conn4 <- [1,2362,null,{}] 05:13:25 INFO - PROCESS | 1799 | 1460981605703 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}] 05:13:25 INFO - PROCESS | 1799 | 1460981605967 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:13:26 INFO - PROCESS | 1799 | 1460981606292 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x9807c400 == 164 [pid = 1799] [id = 598] 05:13:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9ae02400) [pid = 1799] [serial = 1795] [outer = (nil)] 05:13:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9fc50c00) [pid = 1799] [serial = 1796] [outer = 0x9ae02400] 05:13:26 INFO - PROCESS | 1799 | 1460981606385 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x9fcba400) [pid = 1799] [serial = 1797] [outer = 0x9ae02400] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x891edc00 == 163 [pid = 1799] [id = 260] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78b800 == 162 [pid = 1799] [id = 435] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x842ec800 == 161 [pid = 1799] [id = 257] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8f0800 == 160 [pid = 1799] [id = 65] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x89060000 == 159 [pid = 1799] [id = 171] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcaa800 == 158 [pid = 1799] [id = 432] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8e70b000 == 157 [pid = 1799] [id = 49] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8fee8000 == 156 [pid = 1799] [id = 433] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x84b14800 == 155 [pid = 1799] [id = 579] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab81800 == 154 [pid = 1799] [id = 578] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec4400 == 153 [pid = 1799] [id = 577] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x87c07800 == 152 [pid = 1799] [id = 576] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x842edc00 == 151 [pid = 1799] [id = 574] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x842f0c00 == 150 [pid = 1799] [id = 572] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x93423c00 == 149 [pid = 1799] [id = 573] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x87ebbc00 == 148 [pid = 1799] [id = 571] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8fedf000 == 147 [pid = 1799] [id = 570] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x90629c00 == 146 [pid = 1799] [id = 569] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x891eb800 == 145 [pid = 1799] [id = 567] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x94056800 == 144 [pid = 1799] [id = 568] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9ac400 == 143 [pid = 1799] [id = 566] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea63800 == 142 [pid = 1799] [id = 565] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8906e800 == 141 [pid = 1799] [id = 564] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8e78c800 == 140 [pid = 1799] [id = 562] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5e400 == 139 [pid = 1799] [id = 563] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x89066000 == 138 [pid = 1799] [id = 561] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbc1c00 == 137 [pid = 1799] [id = 560] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x87c15800 == 136 [pid = 1799] [id = 559] 05:13:28 INFO - PROCESS | 1799 | --DOCSHELL 0x87c16000 == 135 [pid = 1799] [id = 558] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x98057000) [pid = 1799] [serial = 1658] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x902db000) [pid = 1799] [serial = 1635] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8ee90400) [pid = 1799] [serial = 1625] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9583c800) [pid = 1799] [serial = 1649] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9444dc00) [pid = 1799] [serial = 1646] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x96b41400) [pid = 1799] [serial = 1652] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x942dc400) [pid = 1799] [serial = 1643] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8fee6400) [pid = 1799] [serial = 1632] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x97d0a000) [pid = 1799] [serial = 1655] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8fb8b000) [pid = 1799] [serial = 1629] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x981a7400) [pid = 1799] [serial = 1659] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8fab8400) [pid = 1799] [serial = 1628] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x893b4400) [pid = 1799] [serial = 1542] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8bbc2800) [pid = 1799] [serial = 1671] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x958f2c00) [pid = 1799] [serial = 1650] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8e704800) [pid = 1799] [serial = 1619] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x942e2400) [pid = 1799] [serial = 1644] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x89b05000) [pid = 1799] [serial = 1668] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x87c15c00) [pid = 1799] [serial = 1610] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x94052800) [pid = 1799] [serial = 1640] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8881a800) [pid = 1799] [serial = 1665] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8990ac00) [pid = 1799] [serial = 1667] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f0f5c00) [pid = 1799] [serial = 1626] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x88446000) [pid = 1799] [serial = 1664] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8dcb1000) [pid = 1799] [serial = 1617] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9702f400) [pid = 1799] [serial = 1653] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98051000) [pid = 1799] [serial = 1656] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x915c3400) [pid = 1799] [serial = 1638] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ea16000) [pid = 1799] [serial = 1623] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9897bc00) [pid = 1799] [serial = 1661] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8e8efc00) [pid = 1799] [serial = 1622] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x94242c00) [pid = 1799] [serial = 1641] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8e78cc00) [pid = 1799] [serial = 1620] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8b9b4800) [pid = 1799] [serial = 1614] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x902d3c00) [pid = 1799] [serial = 1634] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8bbb9400) [pid = 1799] [serial = 1670] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9123e000) [pid = 1799] [serial = 1637] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8d9f9000) [pid = 1799] [serial = 1616] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x88822000) [pid = 1799] [serial = 1611] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x94454000) [pid = 1799] [serial = 1647] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x98a24000) [pid = 1799] [serial = 1662] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8fedd800) [pid = 1799] [serial = 1631] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9eb48c00) [pid = 1799] [serial = 1596] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8b526000) [pid = 1799] [serial = 1613] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8bbbb000) [pid = 1799] [serial = 1673] [outer = (nil)] [url = about:blank] 05:13:29 INFO - PROCESS | 1799 | 1460981609499 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]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 3838ms 05:13:29 INFO - PROCESS | 1799 | 1460981609533 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 1799 | 1460981609538 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:13:29 INFO - PROCESS | 1799 | 1460981609548 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1799 | 1460981609552 Marionette TRACE conn4 <- [1,2366,null,{}] 05:13:29 INFO - PROCESS | 1799 | 1460981609561 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}] 05:13:29 INFO - PROCESS | 1799 | 1460981609772 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:13:30 INFO - PROCESS | 1799 | 1460981609984 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x87129c00 == 136 [pid = 1799] [id = 599] 05:13:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x87eb7800) [pid = 1799] [serial = 1798] [outer = (nil)] 05:13:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x88448400) [pid = 1799] [serial = 1799] [outer = 0x87eb7800] 05:13:30 INFO - PROCESS | 1799 | 1460981610062 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x88821400) [pid = 1799] [serial = 1800] [outer = 0x87eb7800] 05:13:31 INFO - PROCESS | 1799 | 1460981611004 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]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1501ms 05:13:31 INFO - PROCESS | 1799 | 1460981611050 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 1799 | 1460981611059 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:13:31 INFO - PROCESS | 1799 | 1460981611071 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1799 | 1460981611074 Marionette TRACE conn4 <- [1,2370,null,{}] 05:13:31 INFO - PROCESS | 1799 | 1460981611081 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}] 05:13:31 INFO - PROCESS | 1799 | 1460981611298 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:13:31 INFO - PROCESS | 1799 | 1460981611656 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990ac00 == 137 [pid = 1799] [id = 600] 05:13:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8990cc00) [pid = 1799] [serial = 1801] [outer = (nil)] 05:13:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x89959400) [pid = 1799] [serial = 1802] [outer = 0x8990cc00] 05:13:31 INFO - PROCESS | 1799 | 1460981611770 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x89b10800) [pid = 1799] [serial = 1803] [outer = 0x8990cc00] 05:13:32 INFO - PROCESS | 1799 | 1460981612632 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]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1639ms 05:13:32 INFO - PROCESS | 1799 | 1460981612717 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:13:32 INFO - PROCESS | 1799 | 1460981612721 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:13:32 INFO - PROCESS | 1799 | 1460981612728 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1799 | 1460981612734 Marionette TRACE conn4 <- [1,2374,null,{}] 05:13:32 INFO - PROCESS | 1799 | 1460981612757 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}] 05:13:33 INFO - PROCESS | 1799 | 1460981613053 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:13:33 INFO - PROCESS | 1799 | 1460981613112 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x891edc00 == 138 [pid = 1799] [id = 601] 05:13:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b79d400) [pid = 1799] [serial = 1804] [outer = (nil)] 05:13:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8bbb7400) [pid = 1799] [serial = 1805] [outer = 0x8b79d400] 05:13:33 INFO - PROCESS | 1799 | 1460981613189 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8bbc3c00) [pid = 1799] [serial = 1806] [outer = 0x8b79d400] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x95844000) [pid = 1799] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f108000) [pid = 1799] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x893b1400) [pid = 1799] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8881d800) [pid = 1799] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9025ec00) [pid = 1799] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x97ccf400) [pid = 1799] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8fab6400) [pid = 1799] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9405e800) [pid = 1799] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8e8ea000) [pid = 1799] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8ab85800) [pid = 1799] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9025c800) [pid = 1799] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x87c08400) [pid = 1799] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x87eb8000) [pid = 1799] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8b522c00) [pid = 1799] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x94240800) [pid = 1799] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x942dcc00) [pid = 1799] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8e796400) [pid = 1799] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8dcb3400) [pid = 1799] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8bbc4000) [pid = 1799] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8bbc4c00) [pid = 1799] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x88443800) [pid = 1799] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:13:34 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8fda0400) [pid = 1799] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:13:34 INFO - PROCESS | 1799 | 1460981614778 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]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2108ms 05:13:34 INFO - PROCESS | 1799 | 1460981614836 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1799 | 1460981614840 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:13:34 INFO - PROCESS | 1799 | 1460981614847 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1799 | 1460981614850 Marionette TRACE conn4 <- [1,2378,null,{}] 05:13:34 INFO - PROCESS | 1799 | 1460981614856 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}] 05:13:35 INFO - PROCESS | 1799 | 1460981615129 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:13:35 INFO - PROCESS | 1799 | 1460981615152 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a78000 == 139 [pid = 1799] [id = 602] 05:13:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b9b5c00) [pid = 1799] [serial = 1807] [outer = (nil)] 05:13:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8d9ec800) [pid = 1799] [serial = 1808] [outer = 0x8b9b5c00] 05:13:35 INFO - PROCESS | 1799 | 1460981615231 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8d9f9000) [pid = 1799] [serial = 1809] [outer = 0x8b9b5c00] 05:13:36 INFO - PROCESS | 1799 | 1460981616287 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]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1483ms 05:13:36 INFO - PROCESS | 1799 | 1460981616331 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 1799 | 1460981616337 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:13:36 INFO - PROCESS | 1799 | 1460981616346 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 1799 | 1460981616353 Marionette TRACE conn4 <- [1,2382,null,{}] 05:13:36 INFO - PROCESS | 1799 | 1460981616363 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}] 05:13:36 INFO - PROCESS | 1799 | 1460981616611 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:13:36 INFO - PROCESS | 1799 | 1460981616945 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x88446000 == 140 [pid = 1799] [id = 603] 05:13:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8844c400) [pid = 1799] [serial = 1810] [outer = (nil)] 05:13:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x89063000) [pid = 1799] [serial = 1811] [outer = 0x8844c400] 05:13:37 INFO - PROCESS | 1799 | 1460981617044 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x891e9000) [pid = 1799] [serial = 1812] [outer = 0x8844c400] 05:13:38 INFO - PROCESS | 1799 | 1460981618016 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]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1735ms 05:13:38 INFO - PROCESS | 1799 | 1460981618083 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 1799 | 1460981618092 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:13:38 INFO - PROCESS | 1799 | 1460981618104 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1799 | 1460981618108 Marionette TRACE conn4 <- [1,2386,null,{}] 05:13:38 INFO - PROCESS | 1799 | 1460981618115 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}] 05:13:38 INFO - PROCESS | 1799 | 1460981618376 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:13:38 INFO - PROCESS | 1799 | 1460981618714 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b05000 == 141 [pid = 1799] [id = 604] 05:13:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8ab87800) [pid = 1799] [serial = 1813] [outer = (nil)] 05:13:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b52fc00) [pid = 1799] [serial = 1814] [outer = 0x8ab87800] 05:13:38 INFO - PROCESS | 1799 | 1460981618802 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b9b2400) [pid = 1799] [serial = 1815] [outer = 0x8ab87800] 05:13:39 INFO - PROCESS | 1799 | 1460981619813 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]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1743ms 05:13:39 INFO - PROCESS | 1799 | 1460981619847 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 1799 | 1460981619851 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:13:39 INFO - PROCESS | 1799 | 1460981619858 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 1799 | 1460981619864 Marionette TRACE conn4 <- [1,2390,null,{}] 05:13:39 INFO - PROCESS | 1799 | 1460981619881 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}] 05:13:40 INFO - PROCESS | 1799 | 1460981620110 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:13:40 INFO - PROCESS | 1799 | 1460981620478 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f6400 == 142 [pid = 1799] [id = 605] 05:13:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8dcc1800) [pid = 1799] [serial = 1816] [outer = (nil)] 05:13:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8dccd800) [pid = 1799] [serial = 1817] [outer = 0x8dcc1800] 05:13:40 INFO - PROCESS | 1799 | 1460981620579 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8e710000) [pid = 1799] [serial = 1818] [outer = 0x8dcc1800] 05:13:41 INFO - PROCESS | 1799 | 1460981621495 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]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1690ms 05:13:41 INFO - PROCESS | 1799 | 1460981621549 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:13:41 INFO - PROCESS | 1799 | 1460981621554 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:13:41 INFO - PROCESS | 1799 | 1460981621562 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 1799 | 1460981621565 Marionette TRACE conn4 <- [1,2394,null,{}] 05:13:41 INFO - PROCESS | 1799 | 1460981621572 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}] 05:13:41 INFO - PROCESS | 1799 | 1460981621812 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:13:42 INFO - PROCESS | 1799 | 1460981622130 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc1000 == 143 [pid = 1799] [id = 606] 05:13:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8e708000) [pid = 1799] [serial = 1819] [outer = (nil)] 05:13:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8e8f2c00) [pid = 1799] [serial = 1820] [outer = 0x8e708000] 05:13:42 INFO - PROCESS | 1799 | 1460981622225 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ea18800) [pid = 1799] [serial = 1821] [outer = 0x8e708000] 05:13:43 INFO - PROCESS | 1799 | 1460981623163 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]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1631ms 05:13:43 INFO - PROCESS | 1799 | 1460981623192 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1799 | 1460981623197 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:13:43 INFO - PROCESS | 1799 | 1460981623203 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1799 | 1460981623207 Marionette TRACE conn4 <- [1,2398,null,{}] 05:13:43 INFO - PROCESS | 1799 | 1460981623212 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}] 05:13:43 INFO - PROCESS | 1799 | 1460981623422 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:13:43 INFO - PROCESS | 1799 | 1460981623749 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec5000 == 144 [pid = 1799] [id = 607] 05:13:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x893b4000) [pid = 1799] [serial = 1822] [outer = (nil)] 05:13:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ee82000) [pid = 1799] [serial = 1823] [outer = 0x893b4000] 05:13:43 INFO - PROCESS | 1799 | 1460981623841 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f0ea400) [pid = 1799] [serial = 1824] [outer = 0x893b4000] 05:13:44 INFO - PROCESS | 1799 | 1460981624768 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]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1635ms 05:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:13:44 INFO - PROCESS | 1799 | 1460981624839 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1799 | 1460981624842 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:13:44 INFO - PROCESS | 1799 | 1460981624849 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1799 | 1460981624853 Marionette TRACE conn4 <- [1,2402,null,{}] 05:13:44 INFO - PROCESS | 1799 | 1460981624859 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}] 05:13:45 INFO - PROCESS | 1799 | 1460981625152 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:13:45 INFO - PROCESS | 1799 | 1460981625488 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ebbc00 == 145 [pid = 1799] [id = 608] 05:13:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fab6400) [pid = 1799] [serial = 1825] [outer = (nil)] 05:13:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fd91400) [pid = 1799] [serial = 1826] [outer = 0x8fab6400] 05:13:45 INFO - PROCESS | 1799 | 1460981625584 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fd97800) [pid = 1799] [serial = 1827] [outer = 0x8fab6400] 05:13:46 INFO - PROCESS | 1799 | 1460981626494 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]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1686ms 05:13:46 INFO - PROCESS | 1799 | 1460981626543 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:13:46 INFO - PROCESS | 1799 | 1460981626547 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:13:46 INFO - PROCESS | 1799 | 1460981626554 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1799 | 1460981626557 Marionette TRACE conn4 <- [1,2406,null,{}] 05:13:46 INFO - PROCESS | 1799 | 1460981626563 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}] 05:13:46 INFO - PROCESS | 1799 | 1460981626800 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:13:47 INFO - PROCESS | 1799 | 1460981627107 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b04000 == 146 [pid = 1799] [id = 609] 05:13:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8e8ed000) [pid = 1799] [serial = 1828] [outer = (nil)] 05:13:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x90259800) [pid = 1799] [serial = 1829] [outer = 0x8e8ed000] 05:13:47 INFO - PROCESS | 1799 | 1460981627251 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x902d5000) [pid = 1799] [serial = 1830] [outer = 0x8e8ed000] 05:13:48 INFO - PROCESS | 1799 | 1460981628185 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]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1679ms 05:13:48 INFO - PROCESS | 1799 | 1460981628233 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1799 | 1460981628237 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:13:48 INFO - PROCESS | 1799 | 1460981628243 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1799 | 1460981628247 Marionette TRACE conn4 <- [1,2410,null,{}] 05:13:48 INFO - PROCESS | 1799 | 1460981628252 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}] 05:13:48 INFO - PROCESS | 1799 | 1460981628454 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:13:48 INFO - PROCESS | 1799 | 1460981628739 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c12800 == 147 [pid = 1799] [id = 610] 05:13:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x891f2400) [pid = 1799] [serial = 1831] [outer = (nil)] 05:13:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x902de800) [pid = 1799] [serial = 1832] [outer = 0x891f2400] 05:13:48 INFO - PROCESS | 1799 | 1460981628876 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9123dc00) [pid = 1799] [serial = 1833] [outer = 0x891f2400] 05:13:49 INFO - PROCESS | 1799 | 1460981629802 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]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1597ms 05:13:49 INFO - PROCESS | 1799 | 1460981629841 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 1799 | 1460981629844 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:13:49 INFO - PROCESS | 1799 | 1460981629851 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1799 | 1460981629854 Marionette TRACE conn4 <- [1,2414,null,{}] 05:13:49 INFO - PROCESS | 1799 | 1460981629860 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}] 05:13:50 INFO - PROCESS | 1799 | 1460981630070 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:13:50 INFO - PROCESS | 1799 | 1460981630392 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee1000 == 148 [pid = 1799] [id = 611] 05:13:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x902ddc00) [pid = 1799] [serial = 1834] [outer = (nil)] 05:13:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x93235800) [pid = 1799] [serial = 1835] [outer = 0x902ddc00] 05:13:50 INFO - PROCESS | 1799 | 1460981630483 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x932a4c00) [pid = 1799] [serial = 1836] [outer = 0x902ddc00] 05:13:51 INFO - PROCESS | 1799 | 1460981631371 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]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1579ms 05:13:51 INFO - PROCESS | 1799 | 1460981631431 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1799 | 1460981631435 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:13:51 INFO - PROCESS | 1799 | 1460981631441 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 1799 | 1460981631444 Marionette TRACE conn4 <- [1,2418,null,{}] 05:13:51 INFO - PROCESS | 1799 | 1460981631450 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}] 05:13:51 INFO - PROCESS | 1799 | 1460981631669 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:13:52 INFO - PROCESS | 1799 | 1460981632002 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0f2000 == 149 [pid = 1799] [id = 612] 05:13:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x90629c00) [pid = 1799] [serial = 1837] [outer = (nil)] 05:13:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x94059c00) [pid = 1799] [serial = 1838] [outer = 0x90629c00] 05:13:52 INFO - PROCESS | 1799 | 1460981632094 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9405e000) [pid = 1799] [serial = 1839] [outer = 0x90629c00] 05:13:53 INFO - PROCESS | 1799 | 1460981633014 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]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1627ms 05:13:53 INFO - PROCESS | 1799 | 1460981633070 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 1799 | 1460981633078 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:13:53 INFO - PROCESS | 1799 | 1460981633088 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1799 | 1460981633091 Marionette TRACE conn4 <- [1,2422,null,{}] 05:13:53 INFO - PROCESS | 1799 | 1460981633097 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}] 05:13:53 INFO - PROCESS | 1799 | 1460981633347 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:13:53 INFO - PROCESS | 1799 | 1460981633691 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcae800 == 150 [pid = 1799] [id = 613] 05:13:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x942dd400) [pid = 1799] [serial = 1840] [outer = (nil)] 05:13:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x942e7c00) [pid = 1799] [serial = 1841] [outer = 0x942dd400] 05:13:53 INFO - PROCESS | 1799 | 1460981633792 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x94455c00) [pid = 1799] [serial = 1842] [outer = 0x942dd400] 05:13:54 INFO - PROCESS | 1799 | 1460981634731 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]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1682ms 05:13:54 INFO - PROCESS | 1799 | 1460981634769 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1799 | 1460981634772 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:13:54 INFO - PROCESS | 1799 | 1460981634778 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1799 | 1460981634782 Marionette TRACE conn4 <- [1,2426,null,{}] 05:13:54 INFO - PROCESS | 1799 | 1460981634787 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}] 05:13:54 INFO - PROCESS | 1799 | 1460981634981 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:13:55 INFO - PROCESS | 1799 | 1460981635262 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3f5800 == 151 [pid = 1799] [id = 614] 05:13:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x942e6c00) [pid = 1799] [serial = 1843] [outer = (nil)] 05:13:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x958f7800) [pid = 1799] [serial = 1844] [outer = 0x942e6c00] 05:13:55 INFO - PROCESS | 1799 | 1460981635351 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x958f9800) [pid = 1799] [serial = 1845] [outer = 0x942e6c00] 05:13:56 INFO - PROCESS | 1799 | 1460981636264 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]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1527ms 05:13:56 INFO - PROCESS | 1799 | 1460981636307 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 1799 | 1460981636311 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:13:56 INFO - PROCESS | 1799 | 1460981636317 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1799 | 1460981636320 Marionette TRACE conn4 <- [1,2430,null,{}] 05:13:56 INFO - PROCESS | 1799 | 1460981636326 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}] 05:13:56 INFO - PROCESS | 1799 | 1460981636584 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:13:56 INFO - PROCESS | 1799 | 1460981636910 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x90251c00 == 152 [pid = 1799] [id = 615] 05:13:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x942e2c00) [pid = 1799] [serial = 1846] [outer = (nil)] 05:13:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9702e400) [pid = 1799] [serial = 1847] [outer = 0x942e2c00] 05:13:57 INFO - PROCESS | 1799 | 1460981637002 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97baf000) [pid = 1799] [serial = 1848] [outer = 0x942e2c00] 05:13:57 INFO - PROCESS | 1799 | 1460981637873 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]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1591ms 05:13:57 INFO - PROCESS | 1799 | 1460981637909 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1799 | 1460981637913 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:13:57 INFO - PROCESS | 1799 | 1460981637919 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1799 | 1460981637923 Marionette TRACE conn4 <- [1,2434,null,{}] 05:13:57 INFO - PROCESS | 1799 | 1460981637928 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}] 05:13:58 INFO - PROCESS | 1799 | 1460981638157 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:13:58 INFO - PROCESS | 1799 | 1460981638496 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x891ea800 == 153 [pid = 1799] [id = 616] 05:13:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8e793000) [pid = 1799] [serial = 1849] [outer = (nil)] 05:13:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97d0a000) [pid = 1799] [serial = 1850] [outer = 0x8e793000] 05:13:58 INFO - PROCESS | 1799 | 1460981638592 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9805dc00) [pid = 1799] [serial = 1851] [outer = 0x8e793000] 05:13:59 INFO - PROCESS | 1799 | 1460981639480 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]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1589ms 05:13:59 INFO - PROCESS | 1799 | 1460981639509 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1799 | 1460981639513 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:13:59 INFO - PROCESS | 1799 | 1460981639519 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1799 | 1460981639523 Marionette TRACE conn4 <- [1,2438,null,{}] 05:13:59 INFO - PROCESS | 1799 | 1460981639529 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}] 05:13:59 INFO - PROCESS | 1799 | 1460981639754 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:14:00 INFO - PROCESS | 1799 | 1460981640041 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x96ace800 == 154 [pid = 1799] [id = 617] 05:14:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97d0a400) [pid = 1799] [serial = 1852] [outer = (nil)] 05:14:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98a23000) [pid = 1799] [serial = 1853] [outer = 0x97d0a400] 05:14:00 INFO - PROCESS | 1799 | 1460981640184 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x98a27400) [pid = 1799] [serial = 1854] [outer = 0x97d0a400] 05:14:01 INFO - PROCESS | 1799 | 1460981641121 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]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1630ms 05:14:01 INFO - PROCESS | 1799 | 1460981641152 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 1799 | 1460981641156 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:14:01 INFO - PROCESS | 1799 | 1460981641162 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1799 | 1460981641166 Marionette TRACE conn4 <- [1,2442,null,{}] 05:14:01 INFO - PROCESS | 1799 | 1460981641172 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}] 05:14:01 INFO - PROCESS | 1799 | 1460981641399 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:14:01 INFO - PROCESS | 1799 | 1460981641746 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x958f1c00 == 155 [pid = 1799] [id = 618] 05:14:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9897a400) [pid = 1799] [serial = 1855] [outer = (nil)] 05:14:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99416400) [pid = 1799] [serial = 1856] [outer = 0x9897a400] 05:14:01 INFO - PROCESS | 1799 | 1460981641848 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x994a6000) [pid = 1799] [serial = 1857] [outer = 0x9897a400] 05:14:02 INFO - PROCESS | 1799 | 1460981642813 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]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1681ms 05:14:02 INFO - PROCESS | 1799 | 1460981642844 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:14:02 INFO - PROCESS | 1799 | 1460981642848 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:14:02 INFO - PROCESS | 1799 | 1460981642855 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 1799 | 1460981642858 Marionette TRACE conn4 <- [1,2446,null,{}] 05:14:02 INFO - PROCESS | 1799 | 1460981642864 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}] 05:14:03 INFO - PROCESS | 1799 | 1460981643085 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:14:03 INFO - PROCESS | 1799 | 1460981643390 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a75800 == 156 [pid = 1799] [id = 619] 05:14:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8fabcc00) [pid = 1799] [serial = 1858] [outer = (nil)] 05:14:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9eb42000) [pid = 1799] [serial = 1859] [outer = 0x8fabcc00] 05:14:03 INFO - PROCESS | 1799 | 1460981643530 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9fd78c00) [pid = 1799] [serial = 1860] [outer = 0x8fabcc00] 05:14:04 INFO - PROCESS | 1799 | 1460981644428 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]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1632ms 05:14:04 INFO - PROCESS | 1799 | 1460981644487 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1799 | 1460981644490 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:14:04 INFO - PROCESS | 1799 | 1460981644497 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 1799 | 1460981644500 Marionette TRACE conn4 <- [1,2450,null,{}] 05:14:04 INFO - PROCESS | 1799 | 1460981644506 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}] 05:14:04 INFO - PROCESS | 1799 | 1460981644737 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:14:05 INFO - PROCESS | 1799 | 1460981645074 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c58000 == 157 [pid = 1799] [id = 620] 05:14:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9df33c00) [pid = 1799] [serial = 1861] [outer = (nil)] 05:14:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9fdaa400) [pid = 1799] [serial = 1862] [outer = 0x9df33c00] 05:14:05 INFO - PROCESS | 1799 | 1460981645165 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9fdac400) [pid = 1799] [serial = 1863] [outer = 0x9df33c00] 05:14:06 INFO - PROCESS | 1799 | 1460981646052 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]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1628ms 05:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:14:06 INFO - PROCESS | 1799 | 1460981646126 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1799 | 1460981646129 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:14:06 INFO - PROCESS | 1799 | 1460981646136 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1799 | 1460981646139 Marionette TRACE conn4 <- [1,2454,null,{}] 05:14:06 INFO - PROCESS | 1799 | 1460981646145 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}] 05:14:06 INFO - PROCESS | 1799 | 1460981646356 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9444d400 == 156 [pid = 1799] [id = 551] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x94453400 == 155 [pid = 1799] [id = 550] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea65c00 == 154 [pid = 1799] [id = 552] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8990d800 == 153 [pid = 1799] [id = 556] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x915ca800 == 152 [pid = 1799] [id = 227] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x98a30400 == 151 [pid = 1799] [id = 230] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x891edc00 == 150 [pid = 1799] [id = 601] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8990ac00 == 149 [pid = 1799] [id = 600] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87129c00 == 148 [pid = 1799] [id = 599] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e70dc00 == 147 [pid = 1799] [id = 585] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x84b0c000 == 146 [pid = 1799] [id = 584] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b9000 == 145 [pid = 1799] [id = 583] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b524000 == 144 [pid = 1799] [id = 582] 05:14:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8844a000 == 143 [pid = 1799] [id = 581] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x98057800) [pid = 1799] [serial = 1716] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x98975800) [pid = 1799] [serial = 1719] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8b79c000) [pid = 1799] [serial = 1680] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x893af400) [pid = 1799] [serial = 1734] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x891eb400) [pid = 1799] [serial = 1733] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x979dbc00) [pid = 1799] [serial = 1713] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x991b1800) [pid = 1799] [serial = 1725] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8fd9d400) [pid = 1799] [serial = 1692] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x98a2dc00) [pid = 1799] [serial = 1722] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x93423800) [pid = 1799] [serial = 1703] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8b3f1400) [pid = 1799] [serial = 1736] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x93233c00) [pid = 1799] [serial = 1700] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x87c10c00) [pid = 1799] [serial = 1730] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x97029800) [pid = 1799] [serial = 1712] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x89067400) [pid = 1799] [serial = 1677] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x87ec3400) [pid = 1799] [serial = 1676] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9aeb5000) [pid = 1799] [serial = 1727] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9323c400) [pid = 1799] [serial = 1701] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b9af400) [pid = 1799] [serial = 1608] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b528800) [pid = 1799] [serial = 1737] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x9625b800) [pid = 1799] [serial = 1710] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x942e3c00) [pid = 1799] [serial = 1706] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8fd98800) [pid = 1799] [serial = 1691] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ee84000) [pid = 1799] [serial = 1689] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x983fc000) [pid = 1799] [serial = 1718] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8dcccc00) [pid = 1799] [serial = 1683] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x90258800) [pid = 1799] [serial = 1694] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x94051400) [pid = 1799] [serial = 1704] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x98052400) [pid = 1799] [serial = 1715] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ea18400) [pid = 1799] [serial = 1686] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8e8f2400) [pid = 1799] [serial = 1685] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8b3f5000) [pid = 1799] [serial = 1679] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x89b0b800) [pid = 1799] [serial = 1739] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x94450800) [pid = 1799] [serial = 1707] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x87ebb400) [pid = 1799] [serial = 1731] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98a28c00) [pid = 1799] [serial = 1721] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8dcc4400) [pid = 1799] [serial = 1682] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x91238c00) [pid = 1799] [serial = 1697] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ea66000) [pid = 1799] [serial = 1688] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x958f7400) [pid = 1799] [serial = 1709] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x902d1400) [pid = 1799] [serial = 1695] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x913f6000) [pid = 1799] [serial = 1698] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9911d000) [pid = 1799] [serial = 1724] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8b526400) [pid = 1799] [serial = 1740] [outer = (nil)] [url = about:blank] 05:14:08 INFO - PROCESS | 1799 | 1460981648878 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x87132000 == 144 [pid = 1799] [id = 621] 05:14:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x87134000) [pid = 1799] [serial = 1864] [outer = (nil)] 05:14:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87c0e000) [pid = 1799] [serial = 1865] [outer = 0x87134000] 05:14:08 INFO - PROCESS | 1799 | 1460981648961 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x87ebd400) [pid = 1799] [serial = 1866] [outer = 0x87134000] 05:14:09 INFO - PROCESS | 1799 | 1460981649784 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]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3685ms 05:14:09 INFO - PROCESS | 1799 | 1460981649822 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 1799 | 1460981649829 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:14:09 INFO - PROCESS | 1799 | 1460981649838 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 1799 | 1460981649842 Marionette TRACE conn4 <- [1,2458,null,{}] 05:14:09 INFO - PROCESS | 1799 | 1460981649849 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}] 05:14:10 INFO - PROCESS | 1799 | 1460981650072 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:14:10 INFO - PROCESS | 1799 | 1460981650269 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x891f3800 == 145 [pid = 1799] [id = 622] 05:14:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x893ab800) [pid = 1799] [serial = 1867] [outer = (nil)] 05:14:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x89909800) [pid = 1799] [serial = 1868] [outer = 0x893ab800] 05:14:10 INFO - PROCESS | 1799 | 1460981650344 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x89b03800) [pid = 1799] [serial = 1869] [outer = 0x893ab800] 05:14:11 INFO - PROCESS | 1799 | 1460981651296 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]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1488ms 05:14:11 INFO - PROCESS | 1799 | 1460981651329 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 1799 | 1460981651336 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:14:11 INFO - PROCESS | 1799 | 1460981651349 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 1799 | 1460981651351 Marionette TRACE conn4 <- [1,2462,null,{}] 05:14:11 INFO - PROCESS | 1799 | 1460981651358 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}] 05:14:11 INFO - PROCESS | 1799 | 1460981651649 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:14:11 INFO - PROCESS | 1799 | 1460981651687 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b526000 == 146 [pid = 1799] [id = 623] 05:14:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b528800) [pid = 1799] [serial = 1870] [outer = (nil)] 05:14:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8b79c000) [pid = 1799] [serial = 1871] [outer = 0x8b528800] 05:14:11 INFO - PROCESS | 1799 | 1460981651764 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8bbb9800) [pid = 1799] [serial = 1872] [outer = 0x8b528800] 05:14:12 INFO - PROCESS | 1799 | 1460981652821 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]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1535ms 05:14:12 INFO - PROCESS | 1799 | 1460981652877 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1799 | 1460981652881 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:14:12 INFO - PROCESS | 1799 | 1460981652904 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1799 | 1460981652913 Marionette TRACE conn4 <- [1,2466,null,{}] 05:14:12 INFO - PROCESS | 1799 | 1460981652919 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}] 05:14:13 INFO - PROCESS | 1799 | 1460981653217 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x942e1400) [pid = 1799] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8990cc00) [pid = 1799] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8bbbd800) [pid = 1799] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8fab8c00) [pid = 1799] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8b52f000) [pid = 1799] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x981a8000) [pid = 1799] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x89069800) [pid = 1799] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8fee9800) [pid = 1799] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8844ac00) [pid = 1799] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x87eb7800) [pid = 1799] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f0f8800) [pid = 1799] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x98088c00) [pid = 1799] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8e705c00) [pid = 1799] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8b79d400) [pid = 1799] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x96255c00) [pid = 1799] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x87ec2800) [pid = 1799] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8881bc00) [pid = 1799] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8e8ec800) [pid = 1799] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:14:13 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x97cc5800) [pid = 1799] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:14:14 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8e707800) [pid = 1799] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:14:14 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9062c400) [pid = 1799] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:14:14 INFO - PROCESS | 1799 | 1460981654025 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d4c00 == 147 [pid = 1799] [id = 624] 05:14:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x84b07800) [pid = 1799] [serial = 1873] [outer = (nil)] 05:14:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x87ec5400) [pid = 1799] [serial = 1874] [outer = 0x84b07800] 05:14:14 INFO - PROCESS | 1799 | 1460981654113 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x891f4800) [pid = 1799] [serial = 1875] [outer = 0x84b07800] 05:14:14 INFO - PROCESS | 1799 | 1460981654853 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]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2003ms 05:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:14:14 INFO - PROCESS | 1799 | 1460981654903 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 1799 | 1460981654906 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:14:14 INFO - PROCESS | 1799 | 1460981654913 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1799 | 1460981654916 Marionette TRACE conn4 <- [1,2470,null,{}] 05:14:14 INFO - PROCESS | 1799 | 1460981654926 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}] 05:14:15 INFO - PROCESS | 1799 | 1460981655124 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:14:15 INFO - PROCESS | 1799 | 1460981655139 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f2800 == 148 [pid = 1799] [id = 625] 05:14:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8dcc6000) [pid = 1799] [serial = 1876] [outer = (nil)] 05:14:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8dcca000) [pid = 1799] [serial = 1877] [outer = 0x8dcc6000] 05:14:15 INFO - PROCESS | 1799 | 1460981655214 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8e707800) [pid = 1799] [serial = 1878] [outer = 0x8dcc6000] 05:14:16 INFO - PROCESS | 1799 | 1460981656479 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]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 05:14:16 INFO - PROCESS | 1799 | 1460981656550 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1799 | 1460981656557 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:14:16 INFO - PROCESS | 1799 | 1460981656567 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1799 | 1460981656573 Marionette TRACE conn4 <- [1,2474,null,{}] 05:14:16 INFO - PROCESS | 1799 | 1460981656584 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}] 05:14:16 INFO - PROCESS | 1799 | 1460981656859 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:14:17 INFO - PROCESS | 1799 | 1460981657210 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844ac00 == 149 [pid = 1799] [id = 626] 05:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89063800) [pid = 1799] [serial = 1879] [outer = (nil)] 05:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89952800) [pid = 1799] [serial = 1880] [outer = 0x89063800] 05:14:17 INFO - PROCESS | 1799 | 1460981657300 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8b3f1000) [pid = 1799] [serial = 1881] [outer = 0x89063800] 05:14:18 INFO - PROCESS | 1799 | 1460981658372 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]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1850ms 05:14:18 INFO - PROCESS | 1799 | 1460981658417 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 1799 | 1460981658426 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:14:18 INFO - PROCESS | 1799 | 1460981658436 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 1799 | 1460981658441 Marionette TRACE conn4 <- [1,2478,null,{}] 05:14:18 INFO - PROCESS | 1799 | 1460981658468 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}] 05:14:18 INFO - PROCESS | 1799 | 1460981658703 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:14:19 INFO - PROCESS | 1799 | 1460981659096 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ef400 == 150 [pid = 1799] [id = 627] 05:14:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8dca7800) [pid = 1799] [serial = 1882] [outer = (nil)] 05:14:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8dcb2400) [pid = 1799] [serial = 1883] [outer = 0x8dca7800] 05:14:19 INFO - PROCESS | 1799 | 1460981659203 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8dcca400) [pid = 1799] [serial = 1884] [outer = 0x8dca7800] 05:14:20 INFO - PROCESS | 1799 | 1460981660182 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]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1799ms 05:14:20 INFO - PROCESS | 1799 | 1460981660236 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1799 | 1460981660239 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:14:20 INFO - PROCESS | 1799 | 1460981660246 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1799 | 1460981660252 Marionette TRACE conn4 <- [1,2482,null,{}] 05:14:20 INFO - PROCESS | 1799 | 1460981660269 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}] 05:14:20 INFO - PROCESS | 1799 | 1460981660487 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:14:20 INFO - PROCESS | 1799 | 1460981660812 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3ec000 == 151 [pid = 1799] [id = 628] 05:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8dcccc00) [pid = 1799] [serial = 1885] [outer = (nil)] 05:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ea14c00) [pid = 1799] [serial = 1886] [outer = 0x8dcccc00] 05:14:20 INFO - PROCESS | 1799 | 1460981660913 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ee81c00) [pid = 1799] [serial = 1887] [outer = 0x8dcccc00] 05:14:21 INFO - PROCESS | 1799 | 1460981661859 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]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1689ms 05:14:21 INFO - PROCESS | 1799 | 1460981661937 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 1799 | 1460981661942 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:14:21 INFO - PROCESS | 1799 | 1460981661949 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 1799 | 1460981661952 Marionette TRACE conn4 <- [1,2486,null,{}] 05:14:21 INFO - PROCESS | 1799 | 1460981661958 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}] 05:14:22 INFO - PROCESS | 1799 | 1460981662216 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:14:22 INFO - PROCESS | 1799 | 1460981662539 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8bbbe800 == 152 [pid = 1799] [id = 629] 05:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8e797400) [pid = 1799] [serial = 1888] [outer = (nil)] 05:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f101400) [pid = 1799] [serial = 1889] [outer = 0x8e797400] 05:14:22 INFO - PROCESS | 1799 | 1460981662647 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f106000) [pid = 1799] [serial = 1890] [outer = 0x8e797400] 05:14:23 INFO - PROCESS | 1799 | 1460981663588 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]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1698ms 05:14:23 INFO - PROCESS | 1799 | 1460981663648 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1799 | 1460981663651 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:14:23 INFO - PROCESS | 1799 | 1460981663658 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1799 | 1460981663662 Marionette TRACE conn4 <- [1,2490,null,{}] 05:14:23 INFO - PROCESS | 1799 | 1460981663668 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}] 05:14:23 INFO - PROCESS | 1799 | 1460981663893 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:14:24 INFO - PROCESS | 1799 | 1460981664229 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee8e800 == 153 [pid = 1799] [id = 630] 05:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f0ed000) [pid = 1799] [serial = 1891] [outer = (nil)] 05:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fb89400) [pid = 1799] [serial = 1892] [outer = 0x8f0ed000] 05:14:24 INFO - PROCESS | 1799 | 1460981664325 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8fb98c00) [pid = 1799] [serial = 1893] [outer = 0x8f0ed000] 05:14:25 INFO - PROCESS | 1799 | 1460981665331 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]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1736ms 05:14:25 INFO - PROCESS | 1799 | 1460981665395 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 1799 | 1460981665399 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:14:25 INFO - PROCESS | 1799 | 1460981665405 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1799 | 1460981665409 Marionette TRACE conn4 <- [1,2494,null,{}] 05:14:25 INFO - PROCESS | 1799 | 1460981665414 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}] 05:14:25 INFO - PROCESS | 1799 | 1460981665707 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:14:26 INFO - PROCESS | 1799 | 1460981666051 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9ac000 == 154 [pid = 1799] [id = 631] 05:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f110800) [pid = 1799] [serial = 1894] [outer = (nil)] 05:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9025bc00) [pid = 1799] [serial = 1895] [outer = 0x8f110800] 05:14:26 INFO - PROCESS | 1799 | 1460981666152 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x902d9400) [pid = 1799] [serial = 1896] [outer = 0x8f110800] 05:14:27 INFO - PROCESS | 1799 | 1460981667110 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]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1738ms 05:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:14:27 INFO - PROCESS | 1799 | 1460981667144 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 1799 | 1460981667147 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:14:27 INFO - PROCESS | 1799 | 1460981667154 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 1799 | 1460981667158 Marionette TRACE conn4 <- [1,2498,null,{}] 05:14:27 INFO - PROCESS | 1799 | 1460981667164 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}] 05:14:27 INFO - PROCESS | 1799 | 1460981667398 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:14:27 INFO - PROCESS | 1799 | 1460981667736 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b79ac00 == 155 [pid = 1799] [id = 632] 05:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ee8a400) [pid = 1799] [serial = 1897] [outer = (nil)] 05:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x915bf800) [pid = 1799] [serial = 1898] [outer = 0x8ee8a400] 05:14:27 INFO - PROCESS | 1799 | 1460981667829 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x915c7000) [pid = 1799] [serial = 1899] [outer = 0x8ee8a400] 05:14:28 INFO - PROCESS | 1799 | 1460981668774 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]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1686ms 05:14:28 INFO - PROCESS | 1799 | 1460981668840 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:14:28 INFO - PROCESS | 1799 | 1460981668845 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:14:28 INFO - PROCESS | 1799 | 1460981668852 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1799 | 1460981668856 Marionette TRACE conn4 <- [1,2502,null,{}] 05:14:28 INFO - PROCESS | 1799 | 1460981668862 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}] 05:14:29 INFO - PROCESS | 1799 | 1460981669114 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:14:29 INFO - PROCESS | 1799 | 1460981669449 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c0b000 == 156 [pid = 1799] [id = 633] 05:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x913eb400) [pid = 1799] [serial = 1900] [outer = (nil)] 05:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x932acc00) [pid = 1799] [serial = 1901] [outer = 0x913eb400] 05:14:29 INFO - PROCESS | 1799 | 1460981669542 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9342ec00) [pid = 1799] [serial = 1902] [outer = 0x913eb400] 05:14:30 INFO - PROCESS | 1799 | 1460981670401 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]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1584ms 05:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:14:30 INFO - PROCESS | 1799 | 1460981670436 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 1799 | 1460981670439 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:14:30 INFO - PROCESS | 1799 | 1460981670446 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 1799 | 1460981670449 Marionette TRACE conn4 <- [1,2506,null,{}] 05:14:30 INFO - PROCESS | 1799 | 1460981670456 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}] 05:14:30 INFO - PROCESS | 1799 | 1460981670764 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:14:31 INFO - PROCESS | 1799 | 1460981670986 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e70c000 == 157 [pid = 1799] [id = 634] 05:14:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8e8f6c00) [pid = 1799] [serial = 1903] [outer = (nil)] 05:14:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x94243400) [pid = 1799] [serial = 1904] [outer = 0x8e8f6c00] 05:14:31 INFO - PROCESS | 1799 | 1460981671118 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9424d800) [pid = 1799] [serial = 1905] [outer = 0x8e8f6c00] 05:14:31 INFO - PROCESS | 1799 | 1460981671970 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]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1596ms 05:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:14:32 INFO - PROCESS | 1799 | 1460981672044 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1799 | 1460981672047 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:14:32 INFO - PROCESS | 1799 | 1460981672054 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1799 | 1460981672057 Marionette TRACE conn4 <- [1,2510,null,{}] 05:14:32 INFO - PROCESS | 1799 | 1460981672063 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}] 05:14:32 INFO - PROCESS | 1799 | 1460981672283 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:14:32 INFO - PROCESS | 1799 | 1460981672630 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x9405bc00 == 158 [pid = 1799] [id = 635] 05:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x94241000) [pid = 1799] [serial = 1906] [outer = (nil)] 05:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x942e3400) [pid = 1799] [serial = 1907] [outer = 0x94241000] 05:14:32 INFO - PROCESS | 1799 | 1460981672724 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x942e8000) [pid = 1799] [serial = 1908] [outer = 0x94241000] 05:14:33 INFO - PROCESS | 1799 | 1460981673735 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]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1736ms 05:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:14:33 INFO - PROCESS | 1799 | 1460981673790 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 1799 | 1460981673794 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:14:33 INFO - PROCESS | 1799 | 1460981673801 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 1799 | 1460981673804 Marionette TRACE conn4 <- [1,2514,null,{}] 05:14:33 INFO - PROCESS | 1799 | 1460981673811 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}] 05:14:34 INFO - PROCESS | 1799 | 1460981674075 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:14:34 INFO - PROCESS | 1799 | 1460981674420 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x94454800 == 159 [pid = 1799] [id = 636] 05:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9625b800) [pid = 1799] [serial = 1909] [outer = (nil)] 05:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x96ad8c00) [pid = 1799] [serial = 1910] [outer = 0x9625b800] 05:14:34 INFO - PROCESS | 1799 | 1460981674529 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97bb0800) [pid = 1799] [serial = 1911] [outer = 0x9625b800] 05:14:35 INFO - PROCESS | 1799 | 1460981675492 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]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1732ms 05:14:35 INFO - PROCESS | 1799 | 1460981675533 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1799 | 1460981675538 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:14:35 INFO - PROCESS | 1799 | 1460981675544 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1799 | 1460981675548 Marionette TRACE conn4 <- [1,2518,null,{}] 05:14:35 INFO - PROCESS | 1799 | 1460981675553 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}] 05:14:35 INFO - PROCESS | 1799 | 1460981675786 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:14:36 INFO - PROCESS | 1799 | 1460981676122 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee9400 == 160 [pid = 1799] [id = 637] 05:14:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x902dbc00) [pid = 1799] [serial = 1912] [outer = (nil)] 05:14:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9807b400) [pid = 1799] [serial = 1913] [outer = 0x902dbc00] 05:14:36 INFO - PROCESS | 1799 | 1460981676214 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9808a400) [pid = 1799] [serial = 1914] [outer = 0x902dbc00] 05:14:37 INFO - PROCESS | 1799 | 1460981677126 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]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1634ms 05:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:14:37 INFO - PROCESS | 1799 | 1460981677179 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 1799 | 1460981677182 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:14:37 INFO - PROCESS | 1799 | 1460981677189 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 1799 | 1460981677192 Marionette TRACE conn4 <- [1,2522,null,{}] 05:14:37 INFO - PROCESS | 1799 | 1460981677199 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}] 05:14:37 INFO - PROCESS | 1799 | 1460981677433 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:14:37 INFO - PROCESS | 1799 | 1460981677763 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x958ecc00 == 161 [pid = 1799] [id = 638] 05:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x98053400) [pid = 1799] [serial = 1915] [outer = (nil)] 05:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x98980000) [pid = 1799] [serial = 1916] [outer = 0x98053400] 05:14:37 INFO - PROCESS | 1799 | 1460981677859 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98a29000) [pid = 1799] [serial = 1917] [outer = 0x98053400] 05:14:38 INFO - PROCESS | 1799 | 1460981678801 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]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1684ms 05:14:38 INFO - PROCESS | 1799 | 1460981678873 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1799 | 1460981678877 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:14:38 INFO - PROCESS | 1799 | 1460981678884 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1799 | 1460981678887 Marionette TRACE conn4 <- [1,2526,null,{}] 05:14:38 INFO - PROCESS | 1799 | 1460981678893 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}] 05:14:39 INFO - PROCESS | 1799 | 1460981679156 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:14:39 INFO - PROCESS | 1799 | 1460981679501 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f8800 == 162 [pid = 1799] [id = 639] 05:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98974c00) [pid = 1799] [serial = 1918] [outer = (nil)] 05:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x991b2400) [pid = 1799] [serial = 1919] [outer = 0x98974c00] 05:14:39 INFO - PROCESS | 1799 | 1460981679600 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9941d000) [pid = 1799] [serial = 1920] [outer = 0x98974c00] 05:14:40 INFO - PROCESS | 1799 | 1460981680504 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]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1680ms 05:14:40 INFO - PROCESS | 1799 | 1460981680565 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 1799 | 1460981680569 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:14:40 INFO - PROCESS | 1799 | 1460981680576 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 1799 | 1460981680578 Marionette TRACE conn4 <- [1,2530,null,{}] 05:14:40 INFO - PROCESS | 1799 | 1460981680585 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}] 05:14:40 INFO - PROCESS | 1799 | 1460981680813 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:14:41 INFO - PROCESS | 1799 | 1460981681106 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8712d800 == 163 [pid = 1799] [id = 640] 05:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8844b000) [pid = 1799] [serial = 1921] [outer = (nil)] 05:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9b23f400) [pid = 1799] [serial = 1922] [outer = 0x8844b000] 05:14:41 INFO - PROCESS | 1799 | 1460981681242 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9fc50400) [pid = 1799] [serial = 1923] [outer = 0x8844b000] 05:14:42 INFO - PROCESS | 1799 | 1460981682141 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]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1630ms 05:14:42 INFO - PROCESS | 1799 | 1460981682207 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1799 | 1460981682211 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:14:42 INFO - PROCESS | 1799 | 1460981682217 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1799 | 1460981682221 Marionette TRACE conn4 <- [1,2534,null,{}] 05:14:42 INFO - PROCESS | 1799 | 1460981682226 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}] 05:14:42 INFO - PROCESS | 1799 | 1460981682485 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:14:42 INFO - PROCESS | 1799 | 1460981682816 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444b400 == 164 [pid = 1799] [id = 641] 05:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x98056400) [pid = 1799] [serial = 1924] [outer = (nil)] 05:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0xa01d1800) [pid = 1799] [serial = 1925] [outer = 0x98056400] 05:14:42 INFO - PROCESS | 1799 | 1460981682910 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0xa0b81400) [pid = 1799] [serial = 1926] [outer = 0x98056400] 05:14:43 INFO - PROCESS | 1799 | 1460981683854 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]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1678ms 05:14:43 INFO - PROCESS | 1799 | 1460981683896 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 1799 | 1460981683900 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:14:43 INFO - PROCESS | 1799 | 1460981683907 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1799 | 1460981683910 Marionette TRACE conn4 <- [1,2538,null,{}] 05:14:43 INFO - PROCESS | 1799 | 1460981683916 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}] 05:14:44 INFO - PROCESS | 1799 | 1460981684135 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:14:44 INFO - PROCESS | 1799 | 1460981684477 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a83800 == 165 [pid = 1799] [id = 642] 05:14:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9fdac000) [pid = 1799] [serial = 1927] [outer = (nil)] 05:14:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0xa0bf8400) [pid = 1799] [serial = 1928] [outer = 0x9fdac000] 05:14:44 INFO - PROCESS | 1799 | 1460981684578 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0xa0d2d800) [pid = 1799] [serial = 1929] [outer = 0x9fdac000] 05:14:45 INFO - PROCESS | 1799 | 1460981685470 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]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1635ms 05:14:45 INFO - PROCESS | 1799 | 1460981685543 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 1799 | 1460981685547 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:14:45 INFO - PROCESS | 1799 | 1460981685554 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1799 | 1460981685557 Marionette TRACE conn4 <- [1,2542,null,{}] 05:14:45 INFO - PROCESS | 1799 | 1460981685563 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}] 05:14:45 INFO - PROCESS | 1799 | 1460981685824 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:14:46 INFO - PROCESS | 1799 | 1460981686167 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x841d0800 == 164 [pid = 1799] [id = 330] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x841d4c00 == 163 [pid = 1799] [id = 624] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b526000 == 162 [pid = 1799] [id = 623] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x891f3800 == 161 [pid = 1799] [id = 622] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x87132000 == 160 [pid = 1799] [id = 621] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x958f1c00 == 159 [pid = 1799] [id = 618] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x891ea800 == 158 [pid = 1799] [id = 616] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x96ace800 == 157 [pid = 1799] [id = 617] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x90251c00 == 156 [pid = 1799] [id = 615] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3f5800 == 155 [pid = 1799] [id = 614] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0f2000 == 154 [pid = 1799] [id = 612] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcae800 == 153 [pid = 1799] [id = 613] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8fee1000 == 152 [pid = 1799] [id = 611] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x87c12800 == 151 [pid = 1799] [id = 610] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x89b04000 == 150 [pid = 1799] [id = 609] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x87ebbc00 == 149 [pid = 1799] [id = 608] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec5000 == 148 [pid = 1799] [id = 607] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f6400 == 147 [pid = 1799] [id = 605] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc1000 == 146 [pid = 1799] [id = 606] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x89b05000 == 145 [pid = 1799] [id = 604] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x86a78000 == 144 [pid = 1799] [id = 602] 05:14:48 INFO - PROCESS | 1799 | --DOCSHELL 0x88446000 == 143 [pid = 1799] [id = 603] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8d9ec800) [pid = 1799] [serial = 1808] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x94458800) [pid = 1799] [serial = 1776] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x89959400) [pid = 1799] [serial = 1802] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x94058c00) [pid = 1799] [serial = 1772] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9fc50c00) [pid = 1799] [serial = 1796] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8fd9cc00) [pid = 1799] [serial = 1761] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8d9f1400) [pid = 1799] [serial = 1749] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8b9b8400) [pid = 1799] [serial = 1748] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x98b9c000) [pid = 1799] [serial = 1788] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89b10800) [pid = 1799] [serial = 1803] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ea63400) [pid = 1799] [serial = 1755] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x913f5400) [pid = 1799] [serial = 1767] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x893aec00) [pid = 1799] [serial = 1746] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x88448400) [pid = 1799] [serial = 1799] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x99418000) [pid = 1799] [serial = 1790] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9df34400) [pid = 1799] [serial = 1794] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8e78bc00) [pid = 1799] [serial = 1751] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8bbc3c00) [pid = 1799] [serial = 1806] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9b269c00) [pid = 1799] [serial = 1793] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8fd96400) [pid = 1799] [serial = 1760] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9702c000) [pid = 1799] [serial = 1779] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8906ac00) [pid = 1799] [serial = 1745] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x90255000) [pid = 1799] [serial = 1763] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x94449c00) [pid = 1799] [serial = 1775] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9025b400) [pid = 1799] [serial = 1764] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8d9f1000) [pid = 1799] [serial = 1674] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x88821400) [pid = 1799] [serial = 1800] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f0eec00) [pid = 1799] [serial = 1758] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x91237400) [pid = 1799] [serial = 1766] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x98974800) [pid = 1799] [serial = 1785] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8bbb7400) [pid = 1799] [serial = 1805] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8bbbc800) [pid = 1799] [serial = 1742] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9ae11000) [pid = 1799] [serial = 1791] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x97c3f800) [pid = 1799] [serial = 1781] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x9819f400) [pid = 1799] [serial = 1784] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x96acfc00) [pid = 1799] [serial = 1778] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x932adc00) [pid = 1799] [serial = 1770] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8ea14400) [pid = 1799] [serial = 1754] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x97d08800) [pid = 1799] [serial = 1782] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x98a2b800) [pid = 1799] [serial = 1787] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9405ec00) [pid = 1799] [serial = 1773] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ee90c00) [pid = 1799] [serial = 1757] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x91f7b400) [pid = 1799] [serial = 1769] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8e799400) [pid = 1799] [serial = 1752] [outer = (nil)] [url = about:blank] 05:14:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d4c00 == 144 [pid = 1799] [id = 643] 05:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x84b0c000) [pid = 1799] [serial = 1930] [outer = (nil)] 05:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x87ec5800) [pid = 1799] [serial = 1931] [outer = 0x84b0c000] 05:14:48 INFO - PROCESS | 1799 | 1460981688423 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x88822c00) [pid = 1799] [serial = 1932] [outer = 0x84b0c000] 05:14:49 INFO - PROCESS | 1799 | 1460981689369 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]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3886ms 05:14:49 INFO - PROCESS | 1799 | 1460981689442 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1799 | 1460981689446 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:14:49 INFO - PROCESS | 1799 | 1460981689455 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1799 | 1460981689460 Marionette TRACE conn4 <- [1,2546,null,{}] 05:14:49 INFO - PROCESS | 1799 | 1460981689467 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}] 05:14:49 INFO - PROCESS | 1799 | 1460981689680 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:14:49 INFO - PROCESS | 1799 | 1460981689892 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8995dc00 == 145 [pid = 1799] [id = 644] 05:14:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8995f400) [pid = 1799] [serial = 1933] [outer = (nil)] 05:14:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x89b0f400) [pid = 1799] [serial = 1934] [outer = 0x8995f400] 05:14:50 INFO - PROCESS | 1799 | 1460981690016 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b520c00) [pid = 1799] [serial = 1935] [outer = 0x8995f400] 05:14:50 INFO - PROCESS | 1799 | 1460981690832 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]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1480ms 05:14:50 INFO - PROCESS | 1799 | 1460981690936 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 1799 | 1460981690942 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:14:50 INFO - PROCESS | 1799 | 1460981690952 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1799 | 1460981690955 Marionette TRACE conn4 <- [1,2550,null,{}] 05:14:50 INFO - PROCESS | 1799 | 1460981690962 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}] 05:14:51 INFO - PROCESS | 1799 | 1460981691243 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:14:51 INFO - PROCESS | 1799 | 1460981691275 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990cc00 == 146 [pid = 1799] [id = 645] 05:14:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ab81c00) [pid = 1799] [serial = 1936] [outer = (nil)] 05:14:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8bbc4800) [pid = 1799] [serial = 1937] [outer = 0x8ab81c00] 05:14:51 INFO - PROCESS | 1799 | 1460981691349 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8d9f4800) [pid = 1799] [serial = 1938] [outer = 0x8ab81c00] 05:14:52 INFO - PROCESS | 1799 | 1460981692518 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]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1628ms 05:14:52 INFO - PROCESS | 1799 | 1460981692580 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1799 | 1460981692583 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:14:52 INFO - PROCESS | 1799 | 1460981692590 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1799 | 1460981692596 Marionette TRACE conn4 <- [1,2554,null,{}] 05:14:52 INFO - PROCESS | 1799 | 1460981692632 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}] 05:14:52 INFO - PROCESS | 1799 | 1460981692922 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x90629c00) [pid = 1799] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8dcc1800) [pid = 1799] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x99a83000) [pid = 1799] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9ae02400) [pid = 1799] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8fab6400) [pid = 1799] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x893b4000) [pid = 1799] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8e708000) [pid = 1799] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9897a400) [pid = 1799] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x902ddc00) [pid = 1799] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8e8ed000) [pid = 1799] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x942dd400) [pid = 1799] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8b528800) [pid = 1799] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x942e6c00) [pid = 1799] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9df33c00) [pid = 1799] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e793000) [pid = 1799] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x87134000) [pid = 1799] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8fabcc00) [pid = 1799] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8844c400) [pid = 1799] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x97d0a400) [pid = 1799] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x891f2400) [pid = 1799] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x942e2c00) [pid = 1799] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8ab87800) [pid = 1799] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x893ab800) [pid = 1799] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x84b07800) [pid = 1799] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:14:53 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8b7a3400) [pid = 1799] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:14:53 INFO - PROCESS | 1799 | 1460981693685 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f8400 == 147 [pid = 1799] [id = 646] 05:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x84b07800) [pid = 1799] [serial = 1939] [outer = (nil)] 05:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x87c0ec00) [pid = 1799] [serial = 1940] [outer = 0x84b07800] 05:14:53 INFO - PROCESS | 1799 | 1460981693785 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x893ab800) [pid = 1799] [serial = 1941] [outer = 0x84b07800] 05:14:54 INFO - PROCESS | 1799 | 1460981694561 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]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2021ms 05:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:14:54 INFO - PROCESS | 1799 | 1460981694611 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1799 | 1460981694615 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:14:54 INFO - PROCESS | 1799 | 1460981694622 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1799 | 1460981694625 Marionette TRACE conn4 <- [1,2558,null,{}] 05:14:54 INFO - PROCESS | 1799 | 1460981694631 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}] 05:14:54 INFO - PROCESS | 1799 | 1460981694910 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:14:54 INFO - PROCESS | 1799 | 1460981694929 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a7f800 == 148 [pid = 1799] [id = 647] 05:14:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x86a80c00) [pid = 1799] [serial = 1942] [outer = (nil)] 05:14:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8e8eb400) [pid = 1799] [serial = 1943] [outer = 0x86a80c00] 05:14:55 INFO - PROCESS | 1799 | 1460981695003 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8e8f3400) [pid = 1799] [serial = 1944] [outer = 0x86a80c00] 05:14:56 INFO - PROCESS | 1799 | 1460981696246 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]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1681ms 05:14:56 INFO - PROCESS | 1799 | 1460981696303 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1799 | 1460981696310 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:14:56 INFO - PROCESS | 1799 | 1460981696319 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1799 | 1460981696325 Marionette TRACE conn4 <- [1,2562,null,{}] 05:14:56 INFO - PROCESS | 1799 | 1460981696345 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}] 05:14:56 INFO - PROCESS | 1799 | 1460981696602 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:14:56 INFO - PROCESS | 1799 | 1460981696948 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x891ecc00 == 149 [pid = 1799] [id = 648] 05:14:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x893aec00) [pid = 1799] [serial = 1945] [outer = (nil)] 05:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x89b0a800) [pid = 1799] [serial = 1946] [outer = 0x893aec00] 05:14:57 INFO - PROCESS | 1799 | 1460981697040 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8bbbb000) [pid = 1799] [serial = 1947] [outer = 0x893aec00] 05:14:58 INFO - PROCESS | 1799 | 1460981698048 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]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1804ms 05:14:58 INFO - PROCESS | 1799 | 1460981698122 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 1799 | 1460981698131 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:14:58 INFO - PROCESS | 1799 | 1460981698142 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1799 | 1460981698147 Marionette TRACE conn4 <- [1,2566,null,{}] 05:14:58 INFO - PROCESS | 1799 | 1460981698153 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}] 05:14:58 INFO - PROCESS | 1799 | 1460981698423 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:14:58 INFO - PROCESS | 1799 | 1460981698850 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc0800 == 150 [pid = 1799] [id = 649] 05:14:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8dcc1000) [pid = 1799] [serial = 1948] [outer = (nil)] 05:14:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8e70a800) [pid = 1799] [serial = 1949] [outer = 0x8dcc1000] 05:14:58 INFO - PROCESS | 1799 | 1460981698939 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8e795400) [pid = 1799] [serial = 1950] [outer = 0x8dcc1000] 05:14:59 INFO - PROCESS | 1799 | 1460981699950 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]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1880ms 05:15:00 INFO - PROCESS | 1799 | 1460981700022 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:15:00 INFO - PROCESS | 1799 | 1460981700027 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:15:00 INFO - PROCESS | 1799 | 1460981700034 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1799 | 1460981700040 Marionette TRACE conn4 <- [1,2570,null,{}] 05:15:00 INFO - PROCESS | 1799 | 1460981700057 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}] 05:15:00 INFO - PROCESS | 1799 | 1460981700339 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:15:00 INFO - PROCESS | 1799 | 1460981700679 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e791000 == 151 [pid = 1799] [id = 650] 05:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ea66000) [pid = 1799] [serial = 1951] [outer = (nil)] 05:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8f0f2000) [pid = 1799] [serial = 1952] [outer = 0x8ea66000] 05:15:00 INFO - PROCESS | 1799 | 1460981700773 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8f10bc00) [pid = 1799] [serial = 1953] [outer = 0x8ea66000] 05:15:01 INFO - PROCESS | 1799 | 1460981701736 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]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1738ms 05:15:01 INFO - PROCESS | 1799 | 1460981701772 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:15:01 INFO - PROCESS | 1799 | 1460981701778 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:15:01 INFO - PROCESS | 1799 | 1460981701784 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 1799 | 1460981701787 Marionette TRACE conn4 <- [1,2574,null,{}] 05:15:01 INFO - PROCESS | 1799 | 1460981701794 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}] 05:15:02 INFO - PROCESS | 1799 | 1460981702049 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:15:02 INFO - PROCESS | 1799 | 1460981702406 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab86c00 == 152 [pid = 1799] [id = 651] 05:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8b52f400) [pid = 1799] [serial = 1954] [outer = (nil)] 05:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8fedf800) [pid = 1799] [serial = 1955] [outer = 0x8b52f400] 05:15:02 INFO - PROCESS | 1799 | 1460981702515 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fee6000) [pid = 1799] [serial = 1956] [outer = 0x8b52f400] 05:15:03 INFO - PROCESS | 1799 | 1460981703461 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]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1737ms 05:15:03 INFO - PROCESS | 1799 | 1460981703522 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 1799 | 1460981703526 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:15:03 INFO - PROCESS | 1799 | 1460981703533 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 1799 | 1460981703536 Marionette TRACE conn4 <- [1,2578,null,{}] 05:15:03 INFO - PROCESS | 1799 | 1460981703542 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}] 05:15:03 INFO - PROCESS | 1799 | 1460981703787 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:15:04 INFO - PROCESS | 1799 | 1460981704156 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcb5000 == 153 [pid = 1799] [id = 652] 05:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8fda0000) [pid = 1799] [serial = 1957] [outer = (nil)] 05:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x9025d800) [pid = 1799] [serial = 1958] [outer = 0x8fda0000] 05:15:04 INFO - PROCESS | 1799 | 1460981704253 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x902d3400) [pid = 1799] [serial = 1959] [outer = 0x8fda0000] 05:15:05 INFO - PROCESS | 1799 | 1460981705178 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]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1692ms 05:15:05 INFO - PROCESS | 1799 | 1460981705226 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:15:05 INFO - PROCESS | 1799 | 1460981705230 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:15:05 INFO - PROCESS | 1799 | 1460981705237 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 1799 | 1460981705240 Marionette TRACE conn4 <- [1,2582,null,{}] 05:15:05 INFO - PROCESS | 1799 | 1460981705246 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}] 05:15:05 INFO - PROCESS | 1799 | 1460981705504 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:15:05 INFO - PROCESS | 1799 | 1460981705843 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb8f800 == 154 [pid = 1799] [id = 653] 05:15:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x913f6400) [pid = 1799] [serial = 1960] [outer = (nil)] 05:15:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x93236c00) [pid = 1799] [serial = 1961] [outer = 0x913f6400] 05:15:05 INFO - PROCESS | 1799 | 1460981705945 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x932a0000) [pid = 1799] [serial = 1962] [outer = 0x913f6400] 05:15:06 INFO - PROCESS | 1799 | 1460981706848 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]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1687ms 05:15:06 INFO - PROCESS | 1799 | 1460981706924 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 1799 | 1460981706927 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:15:06 INFO - PROCESS | 1799 | 1460981706934 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1799 | 1460981706937 Marionette TRACE conn4 <- [1,2586,null,{}] 05:15:06 INFO - PROCESS | 1799 | 1460981706944 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}] 05:15:07 INFO - PROCESS | 1799 | 1460981707251 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:15:07 INFO - PROCESS | 1799 | 1460981707518 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x89905000 == 155 [pid = 1799] [id = 654] 05:15:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b9b0000) [pid = 1799] [serial = 1963] [outer = (nil)] 05:15:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9323b400) [pid = 1799] [serial = 1964] [outer = 0x8b9b0000] 05:15:07 INFO - PROCESS | 1799 | 1460981707610 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x94242000) [pid = 1799] [serial = 1965] [outer = 0x8b9b0000] 05:15:08 INFO - PROCESS | 1799 | 1460981708511 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]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1639ms 05:15:08 INFO - PROCESS | 1799 | 1460981708574 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:15:08 INFO - PROCESS | 1799 | 1460981708579 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:15:08 INFO - PROCESS | 1799 | 1460981708586 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1799 | 1460981708590 Marionette TRACE conn4 <- [1,2590,null,{}] 05:15:08 INFO - PROCESS | 1799 | 1460981708596 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}] 05:15:08 INFO - PROCESS | 1799 | 1460981708808 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:15:09 INFO - PROCESS | 1799 | 1460981709145 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd9cc00 == 156 [pid = 1799] [id = 655] 05:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9405a400) [pid = 1799] [serial = 1966] [outer = (nil)] 05:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x942e9400) [pid = 1799] [serial = 1967] [outer = 0x9405a400] 05:15:09 INFO - PROCESS | 1799 | 1460981709238 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9444f400) [pid = 1799] [serial = 1968] [outer = 0x9405a400] 05:15:10 INFO - PROCESS | 1799 | 1460981710163 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]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1631ms 05:15:10 INFO - PROCESS | 1799 | 1460981710217 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1799 | 1460981710221 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:15:10 INFO - PROCESS | 1799 | 1460981710227 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 1799 | 1460981710231 Marionette TRACE conn4 <- [1,2594,null,{}] 05:15:10 INFO - PROCESS | 1799 | 1460981710236 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}] 05:15:10 INFO - PROCESS | 1799 | 1460981710451 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:15:10 INFO - PROCESS | 1799 | 1460981710777 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x942df800 == 157 [pid = 1799] [id = 656] 05:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x942e3800) [pid = 1799] [serial = 1969] [outer = (nil)] 05:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x958f7400) [pid = 1799] [serial = 1970] [outer = 0x942e3800] 05:15:10 INFO - PROCESS | 1799 | 1460981710872 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9625b000) [pid = 1799] [serial = 1971] [outer = 0x942e3800] 05:15:11 INFO - PROCESS | 1799 | 1460981711846 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]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1646ms 05:15:11 INFO - PROCESS | 1799 | 1460981711874 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1799 | 1460981711878 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:15:11 INFO - PROCESS | 1799 | 1460981711884 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1799 | 1460981711887 Marionette TRACE conn4 <- [1,2598,null,{}] 05:15:11 INFO - PROCESS | 1799 | 1460981711893 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}] 05:15:12 INFO - PROCESS | 1799 | 1460981712122 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:15:12 INFO - PROCESS | 1799 | 1460981712463 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e708400 == 158 [pid = 1799] [id = 657] 05:15:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8ea66400) [pid = 1799] [serial = 1972] [outer = (nil)] 05:15:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97163400) [pid = 1799] [serial = 1973] [outer = 0x8ea66400] 05:15:12 INFO - PROCESS | 1799 | 1460981712558 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x97baa800) [pid = 1799] [serial = 1974] [outer = 0x8ea66400] 05:15:13 INFO - PROCESS | 1799 | 1460981713544 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]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1734ms 05:15:13 INFO - PROCESS | 1799 | 1460981713619 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 1799 | 1460981713623 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:15:13 INFO - PROCESS | 1799 | 1460981713630 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1799 | 1460981713635 Marionette TRACE conn4 <- [1,2602,null,{}] 05:15:13 INFO - PROCESS | 1799 | 1460981713640 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}] 05:15:13 INFO - PROCESS | 1799 | 1460981713920 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:15:14 INFO - PROCESS | 1799 | 1460981714281 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x9807dc00 == 159 [pid = 1799] [id = 658] 05:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x98a24000) [pid = 1799] [serial = 1975] [outer = (nil)] 05:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x98a2e000) [pid = 1799] [serial = 1976] [outer = 0x98a24000] 05:15:14 INFO - PROCESS | 1799 | 1460981714388 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x99417400) [pid = 1799] [serial = 1977] [outer = 0x98a24000] 05:15:15 INFO - PROCESS | 1799 | 1460981715369 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]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1786ms 05:15:15 INFO - PROCESS | 1799 | 1460981715417 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1799 | 1460981715421 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:15:15 INFO - PROCESS | 1799 | 1460981715428 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1799 | 1460981715431 Marionette TRACE conn4 <- [1,2606,null,{}] 05:15:15 INFO - PROCESS | 1799 | 1460981715437 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}] 05:15:15 INFO - PROCESS | 1799 | 1460981715654 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:15:16 INFO - PROCESS | 1799 | 1460981715996 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x98974800 == 160 [pid = 1799] [id = 659] 05:15:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x98976000) [pid = 1799] [serial = 1978] [outer = (nil)] 05:15:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9df33c00) [pid = 1799] [serial = 1979] [outer = 0x98976000] 05:15:16 INFO - PROCESS | 1799 | 1460981716087 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9df3c800) [pid = 1799] [serial = 1980] [outer = 0x98976000] 05:15:17 INFO - PROCESS | 1799 | 1460981717031 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]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1634ms 05:15:17 INFO - PROCESS | 1799 | 1460981717064 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 1799 | 1460981717067 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:15:17 INFO - PROCESS | 1799 | 1460981717074 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 1799 | 1460981717078 Marionette TRACE conn4 <- [1,2610,null,{}] 05:15:17 INFO - PROCESS | 1799 | 1460981717084 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}] 05:15:17 INFO - PROCESS | 1799 | 1460981717305 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:15:17 INFO - PROCESS | 1799 | 1460981717650 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x90259400 == 161 [pid = 1799] [id = 660] 05:15:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x91239000) [pid = 1799] [serial = 1981] [outer = (nil)] 05:15:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9ff19400) [pid = 1799] [serial = 1982] [outer = 0x91239000] 05:15:17 INFO - PROCESS | 1799 | 1460981717745 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa01d7000) [pid = 1799] [serial = 1983] [outer = 0x91239000] 05:15:18 INFO - PROCESS | 1799 | 1460981718671 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]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1637ms 05:15:18 INFO - PROCESS | 1799 | 1460981718712 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1799 | 1460981718715 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:15:18 INFO - PROCESS | 1799 | 1460981718721 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1799 | 1460981718725 Marionette TRACE conn4 <- [1,2614,null,{}] 05:15:18 INFO - PROCESS | 1799 | 1460981718730 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}] 05:15:18 INFO - PROCESS | 1799 | 1460981718951 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:15:19 INFO - PROCESS | 1799 | 1460981719330 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9025c400 == 162 [pid = 1799] [id = 661] 05:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa01a1c00) [pid = 1799] [serial = 1984] [outer = (nil)] 05:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa10da800) [pid = 1799] [serial = 1985] [outer = 0xa01a1c00] 05:15:19 INFO - PROCESS | 1799 | 1460981719441 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa10e2800) [pid = 1799] [serial = 1986] [outer = 0xa01a1c00] 05:15:20 INFO - PROCESS | 1799 | 1460981720356 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]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1681ms 05:15:20 INFO - PROCESS | 1799 | 1460981720404 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:15:20 INFO - PROCESS | 1799 | 1460981720418 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:15:20 INFO - PROCESS | 1799 | 1460981720424 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 1799 | 1460981720428 Marionette TRACE conn4 <- [1,2618,null,{}] 05:15:20 INFO - PROCESS | 1799 | 1460981720433 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}] 05:15:20 INFO - PROCESS | 1799 | 1460981720661 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:15:21 INFO - PROCESS | 1799 | 1460981720998 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0d53400 == 163 [pid = 1799] [id = 662] 05:15:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa10d7800) [pid = 1799] [serial = 1987] [outer = (nil)] 05:15:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa29bf000) [pid = 1799] [serial = 1988] [outer = 0xa10d7800] 05:15:21 INFO - PROCESS | 1799 | 1460981721096 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa2b04c00) [pid = 1799] [serial = 1989] [outer = 0xa10d7800] 05:15:22 INFO - PROCESS | 1799 | 1460981722030 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]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1640ms 05:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:15:22 INFO - PROCESS | 1799 | 1460981722064 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 1799 | 1460981722067 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:15:22 INFO - PROCESS | 1799 | 1460981722074 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 1799 | 1460981722078 Marionette TRACE conn4 <- [1,2622,null,{}] 05:15:22 INFO - PROCESS | 1799 | 1460981722083 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}] 05:15:22 INFO - PROCESS | 1799 | 1460981722303 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:15:22 INFO - PROCESS | 1799 | 1460981722569 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec6c00 == 164 [pid = 1799] [id = 663] 05:15:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8844d000) [pid = 1799] [serial = 1990] [outer = (nil)] 05:15:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa2b56000) [pid = 1799] [serial = 1991] [outer = 0x8844d000] 05:15:22 INFO - PROCESS | 1799 | 1460981722712 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0xa3d20400) [pid = 1799] [serial = 1992] [outer = 0x8844d000] 05:15:23 INFO - PROCESS | 1799 | 1460981723647 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]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1638ms 05:15:23 INFO - PROCESS | 1799 | 1460981723713 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 1799 | 1460981723717 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:15:23 INFO - PROCESS | 1799 | 1460981723723 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 1799 | 1460981723727 Marionette TRACE conn4 <- [1,2626,null,{}] 05:15:23 INFO - PROCESS | 1799 | 1460981723733 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}] 05:15:23 INFO - PROCESS | 1799 | 1460981723951 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:15:24 INFO - PROCESS | 1799 | 1460981724285 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b08000 == 165 [pid = 1799] [id = 664] 05:15:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9fdabc00) [pid = 1799] [serial = 1993] [outer = (nil)] 05:15:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0xa3dc3000) [pid = 1799] [serial = 1994] [outer = 0x9fdabc00] 05:15:24 INFO - PROCESS | 1799 | 1460981724377 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0xa450cc00) [pid = 1799] [serial = 1995] [outer = 0x9fdabc00] 05:15:25 INFO - PROCESS | 1799 | 1460981725292 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]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1631ms 05:15:25 INFO - PROCESS | 1799 | 1460981725355 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1799 | 1460981725358 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:15:25 INFO - PROCESS | 1799 | 1460981725365 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1799 | 1460981725368 Marionette TRACE conn4 <- [1,2630,null,{}] 05:15:25 INFO - PROCESS | 1799 | 1460981725374 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}] 05:15:25 INFO - PROCESS | 1799 | 1460981725605 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:15:25 INFO - PROCESS | 1799 | 1460981725948 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee85800 == 164 [pid = 1799] [id = 596] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x86a76400 == 163 [pid = 1799] [id = 597] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x96a7c800 == 162 [pid = 1799] [id = 594] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x87126000 == 161 [pid = 1799] [id = 555] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x9062a800 == 160 [pid = 1799] [id = 589] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x942de000 == 159 [pid = 1799] [id = 592] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x842f4800 == 158 [pid = 1799] [id = 587] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd98400 == 157 [pid = 1799] [id = 588] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc6c00 == 156 [pid = 1799] [id = 586] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x89b06c00 == 155 [pid = 1799] [id = 590] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x94057800 == 154 [pid = 1799] [id = 591] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc1400 == 153 [pid = 1799] [id = 593] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x98054000 == 152 [pid = 1799] [id = 595] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x842f8400 == 151 [pid = 1799] [id = 646] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8990cc00 == 150 [pid = 1799] [id = 645] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8995dc00 == 149 [pid = 1799] [id = 644] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x841d4c00 == 148 [pid = 1799] [id = 643] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8fee9400 == 147 [pid = 1799] [id = 637] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x94454800 == 146 [pid = 1799] [id = 636] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x9405bc00 == 145 [pid = 1799] [id = 635] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8e70c000 == 144 [pid = 1799] [id = 634] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8b79ac00 == 143 [pid = 1799] [id = 632] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x87c0b000 == 142 [pid = 1799] [id = 633] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9ac000 == 141 [pid = 1799] [id = 631] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee8e800 == 140 [pid = 1799] [id = 630] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8bbbe800 == 139 [pid = 1799] [id = 629] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3ec000 == 138 [pid = 1799] [id = 628] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ef400 == 137 [pid = 1799] [id = 627] 05:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8844ac00 == 136 [pid = 1799] [id = 626] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x94059c00) [pid = 1799] [serial = 1838] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8e710000) [pid = 1799] [serial = 1818] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9b241800) [pid = 1799] [serial = 1728] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9fcba400) [pid = 1799] [serial = 1797] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8fd91400) [pid = 1799] [serial = 1826] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8ee82000) [pid = 1799] [serial = 1823] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8e8f2c00) [pid = 1799] [serial = 1820] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ea18800) [pid = 1799] [serial = 1821] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x99416400) [pid = 1799] [serial = 1856] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x932a4c00) [pid = 1799] [serial = 1836] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x90259800) [pid = 1799] [serial = 1829] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x94455c00) [pid = 1799] [serial = 1842] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8b79c000) [pid = 1799] [serial = 1871] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x958f7800) [pid = 1799] [serial = 1844] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8fd97800) [pid = 1799] [serial = 1827] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8dccd800) [pid = 1799] [serial = 1817] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9fdac400) [pid = 1799] [serial = 1863] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x97d0a000) [pid = 1799] [serial = 1850] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8f0ea400) [pid = 1799] [serial = 1824] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x87c0e000) [pid = 1799] [serial = 1865] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x942e7c00) [pid = 1799] [serial = 1841] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8bbb9800) [pid = 1799] [serial = 1872] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x87ebd400) [pid = 1799] [serial = 1866] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9fd78c00) [pid = 1799] [serial = 1860] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x89063000) [pid = 1799] [serial = 1811] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x98a23000) [pid = 1799] [serial = 1853] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x902de800) [pid = 1799] [serial = 1832] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x93235800) [pid = 1799] [serial = 1835] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9702e400) [pid = 1799] [serial = 1847] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8b52fc00) [pid = 1799] [serial = 1814] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x89909800) [pid = 1799] [serial = 1868] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8b9b2400) [pid = 1799] [serial = 1815] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9405e000) [pid = 1799] [serial = 1839] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98a27400) [pid = 1799] [serial = 1854] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x87ec5400) [pid = 1799] [serial = 1874] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9fdaa400) [pid = 1799] [serial = 1862] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8d9f0400) [pid = 1799] [serial = 1743] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9805dc00) [pid = 1799] [serial = 1851] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x958f9800) [pid = 1799] [serial = 1845] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x891e9000) [pid = 1799] [serial = 1812] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9123dc00) [pid = 1799] [serial = 1833] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9eb42000) [pid = 1799] [serial = 1859] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x89b03800) [pid = 1799] [serial = 1869] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x97baf000) [pid = 1799] [serial = 1848] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x902d5000) [pid = 1799] [serial = 1830] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x994a6000) [pid = 1799] [serial = 1857] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8dcca000) [pid = 1799] [serial = 1877] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x891f4800) [pid = 1799] [serial = 1875] [outer = (nil)] [url = about:blank] 05:15:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x83984c00 == 137 [pid = 1799] [id = 665] 05:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x83989400) [pid = 1799] [serial = 1996] [outer = (nil)] 05:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x83f23400) [pid = 1799] [serial = 1997] [outer = 0x83989400] 05:15:28 INFO - PROCESS | 1799 | 1460981728290 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x841d5000) [pid = 1799] [serial = 1998] [outer = 0x83989400] 05:15:29 INFO - PROCESS | 1799 | 1460981729189 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]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 3885ms 05:15:29 INFO - PROCESS | 1799 | 1460981729252 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1799 | 1460981729259 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:15:29 INFO - PROCESS | 1799 | 1460981729274 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 1799 | 1460981729283 Marionette TRACE conn4 <- [1,2634,null,{}] 05:15:29 INFO - PROCESS | 1799 | 1460981729297 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}] 05:15:29 INFO - PROCESS | 1799 | 1460981729532 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:15:29 INFO - PROCESS | 1799 | 1460981729747 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a77000 == 138 [pid = 1799] [id = 666] 05:15:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x86a7a000) [pid = 1799] [serial = 1999] [outer = (nil)] 05:15:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x87127c00) [pid = 1799] [serial = 2000] [outer = 0x86a7a000] 05:15:29 INFO - PROCESS | 1799 | 1460981729827 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87134800) [pid = 1799] [serial = 2001] [outer = 0x86a7a000] 05:15:30 INFO - PROCESS | 1799 | 1460981730711 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]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1547ms 05:15:30 INFO - PROCESS | 1799 | 1460981730816 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1799 | 1460981730822 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:15:30 INFO - PROCESS | 1799 | 1460981730833 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1799 | 1460981730837 Marionette TRACE conn4 <- [1,2638,null,{}] 05:15:30 INFO - PROCESS | 1799 | 1460981730843 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}] 05:15:31 INFO - PROCESS | 1799 | 1460981731126 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:15:31 INFO - PROCESS | 1799 | 1460981731161 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f4800 == 139 [pid = 1799] [id = 667] 05:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x87126000) [pid = 1799] [serial = 2002] [outer = (nil)] 05:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87ec2800) [pid = 1799] [serial = 2003] [outer = 0x87126000] 05:15:31 INFO - PROCESS | 1799 | 1460981731241 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8844cc00) [pid = 1799] [serial = 2004] [outer = 0x87126000] 05:15:32 INFO - PROCESS | 1799 | 1460981732371 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]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1590ms 05:15:32 INFO - PROCESS | 1799 | 1460981732423 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 1799 | 1460981732426 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:15:32 INFO - PROCESS | 1799 | 1460981732439 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1799 | 1460981732444 Marionette TRACE conn4 <- [1,2642,null,{}] 05:15:32 INFO - PROCESS | 1799 | 1460981732460 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}] 05:15:32 INFO - PROCESS | 1799 | 1460981732754 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8dcccc00) [pid = 1799] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x84b07800) [pid = 1799] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9fdac000) [pid = 1799] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x913eb400) [pid = 1799] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8ee8a400) [pid = 1799] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8e797400) [pid = 1799] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ab81c00) [pid = 1799] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8f0ed000) [pid = 1799] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9625b800) [pid = 1799] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x94241000) [pid = 1799] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x89063800) [pid = 1799] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8e8f6c00) [pid = 1799] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8995f400) [pid = 1799] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x84b0c000) [pid = 1799] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x98056400) [pid = 1799] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8844b000) [pid = 1799] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8f110800) [pid = 1799] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8dca7800) [pid = 1799] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x902dbc00) [pid = 1799] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x98053400) [pid = 1799] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8b9b5c00) [pid = 1799] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:15:33 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x98974c00) [pid = 1799] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:15:33 INFO - PROCESS | 1799 | 1460981733628 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x842edc00 == 140 [pid = 1799] [id = 668] 05:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x842f6400) [pid = 1799] [serial = 2005] [outer = (nil)] 05:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x87c12800) [pid = 1799] [serial = 2006] [outer = 0x842f6400] 05:15:33 INFO - PROCESS | 1799 | 1460981733713 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8906b000) [pid = 1799] [serial = 2007] [outer = 0x842f6400] 05:15:34 INFO - PROCESS | 1799 | 1460981734527 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]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:15:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2144ms 05:15:34 INFO - PROCESS | 1799 | 1460981734584 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1799 | 1460981734589 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:15:34 INFO - PROCESS | 1799 | 1460981734596 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1799 | 1460981734600 Marionette TRACE conn4 <- [1,2646,null,{}] 05:15:34 INFO - PROCESS | 1799 | 1460981734620 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}] 05:15:34 INFO - PROCESS | 1799 | 1460981734825 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:15:34 INFO - PROCESS | 1799 | 1460981734835 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881e400 == 141 [pid = 1799] [id = 669] 05:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x893ac000) [pid = 1799] [serial = 2008] [outer = (nil)] 05:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x893b6000) [pid = 1799] [serial = 2009] [outer = 0x893ac000] 05:15:34 INFO - PROCESS | 1799 | 1460981734909 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89903000) [pid = 1799] [serial = 2010] [outer = 0x893ac000] 05:15:36 INFO - PROCESS | 1799 | 1460981736160 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]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:15:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1594ms 05:15:36 INFO - PROCESS | 1799 | 1460981736190 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1799 | 1460981736196 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:15:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:15:36 INFO - PROCESS | 1799 | 1460981736205 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1799 | 1460981736211 Marionette TRACE conn4 <- [1,2650,null,{}] 05:15:36 INFO - PROCESS | 1799 | 1460981736220 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}] 05:15:36 INFO - PROCESS | 1799 | 1460981736488 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:15:36 INFO - PROCESS | 1799 | 1460981736841 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a7b400 == 142 [pid = 1799] [id = 670] 05:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x86a7dc00) [pid = 1799] [serial = 2011] [outer = (nil)] 05:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x87c15800) [pid = 1799] [serial = 2012] [outer = 0x86a7dc00] 05:15:36 INFO - PROCESS | 1799 | 1460981736935 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x87ebf400) [pid = 1799] [serial = 2013] [outer = 0x86a7dc00] 05:15:37 INFO - PROCESS | 1799 | 1460981737880 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]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:15:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1738ms 05:15:37 INFO - PROCESS | 1799 | 1460981737944 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 1799 | 1460981737954 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:15:37 INFO - PROCESS | 1799 | 1460981737965 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1799 | 1460981737968 Marionette TRACE conn4 <- [1,2654,null,{}] 05:15:37 INFO - PROCESS | 1799 | 1460981737975 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}] 05:15:38 INFO - PROCESS | 1799 | 1460981738244 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:15:38 INFO - PROCESS | 1799 | 1460981738640 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x89060400 == 143 [pid = 1799] [id = 671] 05:15:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x89066000) [pid = 1799] [serial = 2014] [outer = (nil)] 05:15:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x891e8c00) [pid = 1799] [serial = 2015] [outer = 0x89066000] 05:15:38 INFO - PROCESS | 1799 | 1460981738733 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x893b1400) [pid = 1799] [serial = 2016] [outer = 0x89066000] 05:15:39 INFO - PROCESS | 1799 | 1460981739713 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]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:15:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1778ms 05:15:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:15:39 INFO - PROCESS | 1799 | 1460981739743 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1799 | 1460981739747 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:15:39 INFO - PROCESS | 1799 | 1460981739754 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1799 | 1460981739761 Marionette TRACE conn4 <- [1,2658,null,{}] 05:15:39 INFO - PROCESS | 1799 | 1460981739778 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}] 05:15:40 INFO - PROCESS | 1799 | 1460981740008 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:15:40 INFO - PROCESS | 1799 | 1460981740336 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x89955400 == 144 [pid = 1799] [id = 672] 05:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8995d800) [pid = 1799] [serial = 2017] [outer = (nil)] 05:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89b04800) [pid = 1799] [serial = 2018] [outer = 0x8995d800] 05:15:40 INFO - PROCESS | 1799 | 1460981740434 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89b0b800) [pid = 1799] [serial = 2019] [outer = 0x8995d800] 05:15:41 INFO - PROCESS | 1799 | 1460981741372 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]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:15:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1646ms 05:15:41 INFO - PROCESS | 1799 | 1460981741400 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1799 | 1460981741405 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:15:41 INFO - PROCESS | 1799 | 1460981741411 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1799 | 1460981741415 Marionette TRACE conn4 <- [1,2662,null,{}] 05:15:41 INFO - PROCESS | 1799 | 1460981741421 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}] 05:15:41 INFO - PROCESS | 1799 | 1460981741642 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:15:41 INFO - PROCESS | 1799 | 1460981741974 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b05400 == 145 [pid = 1799] [id = 673] 05:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x89b0f800) [pid = 1799] [serial = 2020] [outer = (nil)] 05:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ab8f400) [pid = 1799] [serial = 2021] [outer = 0x89b0f800] 05:15:42 INFO - PROCESS | 1799 | 1460981742069 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8b3ed000) [pid = 1799] [serial = 2022] [outer = 0x89b0f800] 05:15:42 INFO - PROCESS | 1799 | 1460981742952 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]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:15:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1581ms 05:15:42 INFO - PROCESS | 1799 | 1460981742994 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:15:43 INFO - PROCESS | 1799 | 1460981742998 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:15:43 INFO - PROCESS | 1799 | 1460981743005 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1799 | 1460981743008 Marionette TRACE conn4 <- [1,2666,null,{}] 05:15:43 INFO - PROCESS | 1799 | 1460981743014 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}] 05:15:43 INFO - PROCESS | 1799 | 1460981743226 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:15:43 INFO - PROCESS | 1799 | 1460981743512 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab81c00 == 146 [pid = 1799] [id = 674] 05:15:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ab85400) [pid = 1799] [serial = 2023] [outer = (nil)] 05:15:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8b523400) [pid = 1799] [serial = 2024] [outer = 0x8ab85400] 05:15:43 INFO - PROCESS | 1799 | 1460981743670 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8b52b400) [pid = 1799] [serial = 2025] [outer = 0x8ab85400] 05:15:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:45 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:45 INFO - PROCESS | 1799 | 1460981745113 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]]]}] 05:15:45 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) 05:15:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2133ms 05:15:45 INFO - PROCESS | 1799 | 1460981745138 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:15:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:15:45 INFO - PROCESS | 1799 | 1460981745142 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:15:45 INFO - PROCESS | 1799 | 1460981745150 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 1799 | 1460981745153 Marionette TRACE conn4 <- [1,2670,null,{}] 05:15:45 INFO - PROCESS | 1799 | 1460981745159 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}] 05:15:45 INFO - PROCESS | 1799 | 1460981745467 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:15:45 INFO - PROCESS | 1799 | 1460981745728 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b79a800 == 147 [pid = 1799] [id = 675] 05:15:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b79f400) [pid = 1799] [serial = 2026] [outer = (nil)] 05:15:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b9b8c00) [pid = 1799] [serial = 2027] [outer = 0x8b79f400] 05:15:45 INFO - PROCESS | 1799 | 1460981745822 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8bbbf800) [pid = 1799] [serial = 2028] [outer = 0x8b79f400] 05:15:47 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:47 INFO - PROCESS | 1799 | 1460981747183 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] 05:15:47 INFO - PROCESS | 1799 | 1460981747242 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:15:47 INFO - PROCESS | 1799 | 1460981747248 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 1799 | 1460981747252 Marionette TRACE conn4 <- [1,2674,null,{}] 05:15:47 INFO - PROCESS | 1799 | 1460981747258 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}] 05:15:47 INFO - PROCESS | 1799 | 1460981747553 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:15:47 INFO - PROCESS | 1799 | 1460981747831 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b2400 == 148 [pid = 1799] [id = 676] 05:15:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8bbbe400) [pid = 1799] [serial = 2029] [outer = (nil)] 05:15:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8d9f7400) [pid = 1799] [serial = 2030] [outer = 0x8bbbe400] 05:15:47 INFO - PROCESS | 1799 | 1460981747916 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8dcaac00) [pid = 1799] [serial = 2031] [outer = 0x8bbbe400] 05:15:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:49 INFO - PROCESS | 1799 | 1460981749238 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] 05:15:49 INFO - PROCESS | 1799 | 1460981749295 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:15:49 INFO - PROCESS | 1799 | 1460981749302 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1799 | 1460981749305 Marionette TRACE conn4 <- [1,2678,null,{}] 05:15:49 INFO - PROCESS | 1799 | 1460981749311 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}] 05:15:49 INFO - PROCESS | 1799 | 1460981749616 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:15:49 INFO - PROCESS | 1799 | 1460981749930 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x891ee000 == 149 [pid = 1799] [id = 677] 05:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8dcadc00) [pid = 1799] [serial = 2032] [outer = (nil)] 05:15:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8dcbf000) [pid = 1799] [serial = 2033] [outer = 0x8dcadc00] 05:15:50 INFO - PROCESS | 1799 | 1460981750018 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8dccc800) [pid = 1799] [serial = 2034] [outer = 0x8dcadc00] 05:15:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:51 INFO - PROCESS | 1799 | 1460981751354 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]]]}] 05:15:51 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) 05:15:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2087ms 05:15:51 INFO - PROCESS | 1799 | 1460981751389 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1799 | 1460981751393 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:15:51 INFO - PROCESS | 1799 | 1460981751399 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1799 | 1460981751402 Marionette TRACE conn4 <- [1,2682,null,{}] 05:15:51 INFO - PROCESS | 1799 | 1460981751408 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}] 05:15:51 INFO - PROCESS | 1799 | 1460981751610 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:15:51 INFO - PROCESS | 1799 | 1460981751902 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a79c00 == 150 [pid = 1799] [id = 678] 05:15:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8d9f5000) [pid = 1799] [serial = 2035] [outer = (nil)] 05:15:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8e70c800) [pid = 1799] [serial = 2036] [outer = 0x8d9f5000] 05:15:51 INFO - PROCESS | 1799 | 1460981751987 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8e78a400) [pid = 1799] [serial = 2037] [outer = 0x8d9f5000] 05:15:53 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:53 INFO - PROCESS | 1799 | 1460981753319 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]]]}] 05:15:53 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) 05:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1942ms 05:15:53 INFO - PROCESS | 1799 | 1460981753341 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 1799 | 1460981753345 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:15:53 INFO - PROCESS | 1799 | 1460981753351 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 1799 | 1460981753355 Marionette TRACE conn4 <- [1,2686,null,{}] 05:15:53 INFO - PROCESS | 1799 | 1460981753361 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}] 05:15:53 INFO - PROCESS | 1799 | 1460981753567 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:15:53 INFO - PROCESS | 1799 | 1460981753877 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x89954400 == 151 [pid = 1799] [id = 679] 05:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8e709c00) [pid = 1799] [serial = 2038] [outer = (nil)] 05:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8e8ea400) [pid = 1799] [serial = 2039] [outer = 0x8e709c00] 05:15:53 INFO - PROCESS | 1799 | 1460981753964 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8e8f6400) [pid = 1799] [serial = 2040] [outer = 0x8e709c00] 05:15:55 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:55 INFO - PROCESS | 1799 | 1460981755370 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] 05:15:55 INFO - PROCESS | 1799 | 1460981755445 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:15:55 INFO - PROCESS | 1799 | 1460981755558 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1799 | 1460981755564 Marionette TRACE conn4 <- [1,2690,null,{}] 05:15:55 INFO - PROCESS | 1799 | 1460981755577 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}] 05:15:55 INFO - PROCESS | 1799 | 1460981755817 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:15:56 INFO - PROCESS | 1799 | 1460981756097 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca7c00 == 152 [pid = 1799] [id = 680] 05:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8e70f800) [pid = 1799] [serial = 2041] [outer = (nil)] 05:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8ea5c400) [pid = 1799] [serial = 2042] [outer = 0x8e70f800] 05:15:56 INFO - PROCESS | 1799 | 1460981756194 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8ee8d800) [pid = 1799] [serial = 2043] [outer = 0x8e70f800] 05:15:57 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:57 INFO - PROCESS | 1799 | 1460981757549 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] 05:15:57 INFO - PROCESS | 1799 | 1460981757606 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:15:57 INFO - PROCESS | 1799 | 1460981757613 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1799 | 1460981757617 Marionette TRACE conn4 <- [1,2694,null,{}] 05:15:57 INFO - PROCESS | 1799 | 1460981757623 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}] 05:15:57 INFO - PROCESS | 1799 | 1460981757928 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:15:58 INFO - PROCESS | 1799 | 1460981758216 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5d800 == 153 [pid = 1799] [id = 681] 05:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ee87000) [pid = 1799] [serial = 2044] [outer = (nil)] 05:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f0edc00) [pid = 1799] [serial = 2045] [outer = 0x8ee87000] 05:15:58 INFO - PROCESS | 1799 | 1460981758305 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8f0f3c00) [pid = 1799] [serial = 2046] [outer = 0x8ee87000] 05:15:59 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:59 INFO - PROCESS | 1799 | 1460981759693 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] 05:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:15:59 INFO - PROCESS | 1799 | 1460981759753 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:15:59 INFO - PROCESS | 1799 | 1460981759766 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1799 | 1460981759769 Marionette TRACE conn4 <- [1,2698,null,{}] 05:15:59 INFO - PROCESS | 1799 | 1460981759781 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}] 05:16:00 INFO - PROCESS | 1799 | 1460981760155 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:16:00 INFO - PROCESS | 1799 | 1460981760370 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea18800 == 154 [pid = 1799] [id = 682] 05:16:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8ee87c00) [pid = 1799] [serial = 2047] [outer = (nil)] 05:16:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8f10e000) [pid = 1799] [serial = 2048] [outer = 0x8ee87c00] 05:16:00 INFO - PROCESS | 1799 | 1460981760461 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8fab7800) [pid = 1799] [serial = 2049] [outer = 0x8ee87c00] 05:16:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:01 INFO - PROCESS | 1799 | 1460981761808 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] 05:16:01 INFO - PROCESS | 1799 | 1460981761865 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:16:01 INFO - PROCESS | 1799 | 1460981761871 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 1799 | 1460981761874 Marionette TRACE conn4 <- [1,2702,null,{}] 05:16:01 INFO - PROCESS | 1799 | 1460981761880 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}] 05:16:02 INFO - PROCESS | 1799 | 1460981762169 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:16:02 INFO - PROCESS | 1799 | 1460981762426 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0ec800 == 155 [pid = 1799] [id = 683] 05:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8f0f4000) [pid = 1799] [serial = 2050] [outer = (nil)] 05:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8fd95c00) [pid = 1799] [serial = 2051] [outer = 0x8f0f4000] 05:16:02 INFO - PROCESS | 1799 | 1460981762515 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8fd99c00) [pid = 1799] [serial = 2052] [outer = 0x8f0f4000] 05:16:03 INFO - PROCESS | 1799 | 1460981763426 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]]]}] 05:16:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:16:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1581ms 05:16:03 INFO - PROCESS | 1799 | 1460981763454 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:16:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:16:03 INFO - PROCESS | 1799 | 1460981763458 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:16:03 INFO - PROCESS | 1799 | 1460981763464 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 1799 | 1460981763467 Marionette TRACE conn4 <- [1,2706,null,{}] 05:16:03 INFO - PROCESS | 1799 | 1460981763473 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}] 05:16:03 INFO - PROCESS | 1799 | 1460981763690 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:16:04 INFO - PROCESS | 1799 | 1460981764079 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b0d400 == 156 [pid = 1799] [id = 684] 05:16:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x84b0e400) [pid = 1799] [serial = 2053] [outer = (nil)] 05:16:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x89954800) [pid = 1799] [serial = 2054] [outer = 0x84b0e400] 05:16:04 INFO - PROCESS | 1799 | 1460981764170 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8b3f5800) [pid = 1799] [serial = 2055] [outer = 0x84b0e400] 05:16:05 INFO - PROCESS | 1799 | 1460981765201 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]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1779ms 05:16:05 INFO - PROCESS | 1799 | 1460981765243 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1799 | 1460981765247 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:16:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:16:05 INFO - PROCESS | 1799 | 1460981765254 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1799 | 1460981765258 Marionette TRACE conn4 <- [1,2710,null,{}] 05:16:05 INFO - PROCESS | 1799 | 1460981765263 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}] 05:16:05 INFO - PROCESS | 1799 | 1460981765485 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:16:06 INFO - PROCESS | 1799 | 1460981766353 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x87c14c00 == 155 [pid = 1799] [id = 491] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x842edc00 == 154 [pid = 1799] [id = 668] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x842f4800 == 153 [pid = 1799] [id = 667] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x86a77000 == 152 [pid = 1799] [id = 666] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x83984c00 == 151 [pid = 1799] [id = 665] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec6c00 == 150 [pid = 1799] [id = 663] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0xa0d53400 == 149 [pid = 1799] [id = 662] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x9025c400 == 148 [pid = 1799] [id = 661] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x98974800 == 147 [pid = 1799] [id = 659] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x90259400 == 146 [pid = 1799] [id = 660] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x9807dc00 == 145 [pid = 1799] [id = 658] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8e708400 == 144 [pid = 1799] [id = 657] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x942df800 == 143 [pid = 1799] [id = 656] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89905000 == 142 [pid = 1799] [id = 654] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd9cc00 == 141 [pid = 1799] [id = 655] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb8f800 == 140 [pid = 1799] [id = 653] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcb5000 == 139 [pid = 1799] [id = 652] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab86c00 == 138 [pid = 1799] [id = 651] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8e791000 == 137 [pid = 1799] [id = 650] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc0800 == 136 [pid = 1799] [id = 649] 05:16:07 INFO - PROCESS | 1799 | --DOCSHELL 0x891ecc00 == 135 [pid = 1799] [id = 648] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8e8eb400) [pid = 1799] [serial = 1943] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8ea14c00) [pid = 1799] [serial = 1886] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x87c0ec00) [pid = 1799] [serial = 1940] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0xa0bf8400) [pid = 1799] [serial = 1928] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x932acc00) [pid = 1799] [serial = 1901] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x915bf800) [pid = 1799] [serial = 1898] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8f101400) [pid = 1799] [serial = 1889] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa0d2d800) [pid = 1799] [serial = 1929] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8bbc4800) [pid = 1799] [serial = 1937] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8fb89400) [pid = 1799] [serial = 1892] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9342ec00) [pid = 1799] [serial = 1902] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x915c7000) [pid = 1799] [serial = 1899] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x97bb0800) [pid = 1799] [serial = 1911] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x942e3400) [pid = 1799] [serial = 1907] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8b3f1000) [pid = 1799] [serial = 1881] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x94243400) [pid = 1799] [serial = 1904] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8b520c00) [pid = 1799] [serial = 1935] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x87ec5800) [pid = 1799] [serial = 1931] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0xa0b81400) [pid = 1799] [serial = 1926] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9b23f400) [pid = 1799] [serial = 1922] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9025bc00) [pid = 1799] [serial = 1895] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x942e8000) [pid = 1799] [serial = 1908] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x89952800) [pid = 1799] [serial = 1880] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8dcca400) [pid = 1799] [serial = 1884] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f106000) [pid = 1799] [serial = 1890] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8d9f4800) [pid = 1799] [serial = 1938] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9808a400) [pid = 1799] [serial = 1914] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9807b400) [pid = 1799] [serial = 1913] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9424d800) [pid = 1799] [serial = 1905] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9fc50400) [pid = 1799] [serial = 1923] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x98a29000) [pid = 1799] [serial = 1917] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x98980000) [pid = 1799] [serial = 1916] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8d9f9000) [pid = 1799] [serial = 1809] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x88822c00) [pid = 1799] [serial = 1932] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x902d9400) [pid = 1799] [serial = 1896] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x893ab800) [pid = 1799] [serial = 1941] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0xa01d1800) [pid = 1799] [serial = 1925] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x89b0f400) [pid = 1799] [serial = 1934] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8ee81c00) [pid = 1799] [serial = 1887] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9941d000) [pid = 1799] [serial = 1920] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x991b2400) [pid = 1799] [serial = 1919] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8fb98c00) [pid = 1799] [serial = 1893] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8dcb2400) [pid = 1799] [serial = 1883] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x96ad8c00) [pid = 1799] [serial = 1910] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x84b10400 == 136 [pid = 1799] [id = 685] 05:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x84b11800) [pid = 1799] [serial = 2056] [outer = (nil)] 05:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x86a7bc00) [pid = 1799] [serial = 2057] [outer = 0x84b11800] 05:16:07 INFO - PROCESS | 1799 | 1460981767364 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8712ac00) [pid = 1799] [serial = 2058] [outer = 0x84b11800] 05:16:08 INFO - PROCESS | 1799 | 1460981768243 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] 05:16:08 INFO - PROCESS | 1799 | 1460981768301 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:16:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:16:08 INFO - PROCESS | 1799 | 1460981768310 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1799 | 1460981768314 Marionette TRACE conn4 <- [1,2714,null,{}] 05:16:08 INFO - PROCESS | 1799 | 1460981768322 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}] 05:16:08 INFO - PROCESS | 1799 | 1460981768538 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:16:08 INFO - PROCESS | 1799 | 1460981768762 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8881a400 == 137 [pid = 1799] [id = 686] 05:16:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8881c000) [pid = 1799] [serial = 2059] [outer = (nil)] 05:16:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x89069000) [pid = 1799] [serial = 2060] [outer = 0x8881c000] 05:16:08 INFO - PROCESS | 1799 | 1460981768907 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x891ecc00) [pid = 1799] [serial = 2061] [outer = 0x8881c000] 05:16:09 INFO - PROCESS | 1799 | 1460981769733 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]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1488ms 05:16:09 INFO - PROCESS | 1799 | 1460981769800 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 1799 | 1460981769807 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:16:09 INFO - PROCESS | 1799 | 1460981769815 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 1799 | 1460981769818 Marionette TRACE conn4 <- [1,2718,null,{}] 05:16:09 INFO - PROCESS | 1799 | 1460981769829 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}] 05:16:10 INFO - PROCESS | 1799 | 1460981770120 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:16:10 INFO - PROCESS | 1799 | 1460981770148 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x83984c00 == 138 [pid = 1799] [id = 687] 05:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89066c00) [pid = 1799] [serial = 2062] [outer = (nil)] 05:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8995bc00) [pid = 1799] [serial = 2063] [outer = 0x89066c00] 05:16:10 INFO - PROCESS | 1799 | 1460981770223 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ab84400) [pid = 1799] [serial = 2064] [outer = 0x89066c00] 05:16:11 INFO - PROCESS | 1799 | 1460981771381 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] 05:16:11 INFO - PROCESS | 1799 | 1460981771461 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:16:11 INFO - PROCESS | 1799 | 1460981771470 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1799 | 1460981771481 Marionette TRACE conn4 <- [1,2722,null,{}] 05:16:11 INFO - PROCESS | 1799 | 1460981771507 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}] 05:16:11 INFO - PROCESS | 1799 | 1460981771831 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8dcc6000) [pid = 1799] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0xa01a1c00) [pid = 1799] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8fda0000) [pid = 1799] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x942e3800) [pid = 1799] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x893aec00) [pid = 1799] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8844d000) [pid = 1799] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x83989400) [pid = 1799] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x913f6400) [pid = 1799] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9405a400) [pid = 1799] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8ea66400) [pid = 1799] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8ea66000) [pid = 1799] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x91239000) [pid = 1799] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x98976000) [pid = 1799] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0xa10d7800) [pid = 1799] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x86a7a000) [pid = 1799] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8dcc1000) [pid = 1799] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8b9b0000) [pid = 1799] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x87126000) [pid = 1799] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x98a24000) [pid = 1799] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8b52f400) [pid = 1799] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x9fdabc00) [pid = 1799] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:16:12 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x842f6400) [pid = 1799] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:16:12 INFO - PROCESS | 1799 | 1460981772551 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x83989400 == 139 [pid = 1799] [id = 688] 05:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x83bcc000) [pid = 1799] [serial = 2065] [outer = (nil)] 05:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x87129c00) [pid = 1799] [serial = 2066] [outer = 0x83bcc000] 05:16:12 INFO - PROCESS | 1799 | 1460981772629 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x891f5800) [pid = 1799] [serial = 2067] [outer = 0x83bcc000] 05:16:13 INFO - PROCESS | 1799 | 1460981773440 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] 05:16:13 INFO - PROCESS | 1799 | 1460981773481 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:16:13 INFO - PROCESS | 1799 | 1460981773486 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1799 | 1460981773489 Marionette TRACE conn4 <- [1,2726,null,{}] 05:16:13 INFO - PROCESS | 1799 | 1460981773495 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}] 05:16:13 INFO - PROCESS | 1799 | 1460981773695 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:16:13 INFO - PROCESS | 1799 | 1460981773710 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8990d400 == 140 [pid = 1799] [id = 689] 05:16:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8b52e000) [pid = 1799] [serial = 2068] [outer = (nil)] 05:16:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8d9f4800) [pid = 1799] [serial = 2069] [outer = 0x8b52e000] 05:16:13 INFO - PROCESS | 1799 | 1460981773987 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8dcc1000) [pid = 1799] [serial = 2070] [outer = 0x8b52e000] 05:16:15 INFO - PROCESS | 1799 | 1460981775110 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]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:16:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1678ms 05:16:15 INFO - PROCESS | 1799 | 1460981775166 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 1799 | 1460981775173 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:16:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:16:15 INFO - PROCESS | 1799 | 1460981775182 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1799 | 1460981775188 Marionette TRACE conn4 <- [1,2730,null,{}] 05:16:15 INFO - PROCESS | 1799 | 1460981775197 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}] 05:16:15 INFO - PROCESS | 1799 | 1460981775540 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:16:15 INFO - PROCESS | 1799 | 1460981775822 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844ec00 == 141 [pid = 1799] [id = 690] 05:16:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x88815c00) [pid = 1799] [serial = 2071] [outer = (nil)] 05:16:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8906cc00) [pid = 1799] [serial = 2072] [outer = 0x88815c00] 05:16:15 INFO - PROCESS | 1799 | 1460981775916 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x89909000) [pid = 1799] [serial = 2073] [outer = 0x88815c00] 05:16:17 INFO - PROCESS | 1799 | 1460981777235 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] 05:16:17 INFO - PROCESS | 1799 | 1460981777331 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:16:17 INFO - PROCESS | 1799 | 1460981777343 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 1799 | 1460981777347 Marionette TRACE conn4 <- [1,2734,null,{}] 05:16:17 INFO - PROCESS | 1799 | 1460981777353 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}] 05:16:17 INFO - PROCESS | 1799 | 1460981777707 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:16:18 INFO - PROCESS | 1799 | 1460981777983 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x88821400 == 142 [pid = 1799] [id = 691] 05:16:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x89064000) [pid = 1799] [serial = 2074] [outer = (nil)] 05:16:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8b523000) [pid = 1799] [serial = 2075] [outer = 0x89064000] 05:16:18 INFO - PROCESS | 1799 | 1460981778071 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8bbb9000) [pid = 1799] [serial = 2076] [outer = 0x89064000] 05:16:19 INFO - PROCESS | 1799 | 1460981779081 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]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:16:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1782ms 05:16:19 INFO - PROCESS | 1799 | 1460981779125 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1799 | 1460981779129 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:16:19 INFO - PROCESS | 1799 | 1460981779136 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1799 | 1460981779142 Marionette TRACE conn4 <- [1,2738,null,{}] 05:16:19 INFO - PROCESS | 1799 | 1460981779159 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}] 05:16:19 INFO - PROCESS | 1799 | 1460981779401 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:16:19 INFO - PROCESS | 1799 | 1460981779749 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7a3800 == 143 [pid = 1799] [id = 692] 05:16:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8dccdc00) [pid = 1799] [serial = 2077] [outer = (nil)] 05:16:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8e793800) [pid = 1799] [serial = 2078] [outer = 0x8dccdc00] 05:16:19 INFO - PROCESS | 1799 | 1460981779844 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8e8f7800) [pid = 1799] [serial = 2079] [outer = 0x8dccdc00] 05:16:20 INFO - PROCESS | 1799 | 1460981780823 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]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:16:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1734ms 05:16:20 INFO - PROCESS | 1799 | 1460981780871 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 1799 | 1460981780876 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:16:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:16:20 INFO - PROCESS | 1799 | 1460981780902 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1799 | 1460981780905 Marionette TRACE conn4 <- [1,2742,null,{}] 05:16:20 INFO - PROCESS | 1799 | 1460981780912 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}] 05:16:21 INFO - PROCESS | 1799 | 1460981781149 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:16:21 INFO - PROCESS | 1799 | 1460981781478 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc7400 == 144 [pid = 1799] [id = 693] 05:16:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8e8ea000) [pid = 1799] [serial = 2080] [outer = (nil)] 05:16:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ea63400) [pid = 1799] [serial = 2081] [outer = 0x8e8ea000] 05:16:21 INFO - PROCESS | 1799 | 1460981781574 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ee8a800) [pid = 1799] [serial = 2082] [outer = 0x8e8ea000] 05:16:22 INFO - PROCESS | 1799 | 1460981782444 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]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1589ms 05:16:22 INFO - PROCESS | 1799 | 1460981782490 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:16:22 INFO - PROCESS | 1799 | 1460981782494 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:16:22 INFO - PROCESS | 1799 | 1460981782500 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1799 | 1460981782504 Marionette TRACE conn4 <- [1,2746,null,{}] 05:16:22 INFO - PROCESS | 1799 | 1460981782510 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}] 05:16:22 INFO - PROCESS | 1799 | 1460981782729 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:16:23 INFO - PROCESS | 1799 | 1460981783008 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5f800 == 145 [pid = 1799] [id = 694] 05:16:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8ea60800) [pid = 1799] [serial = 2083] [outer = (nil)] 05:16:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f102800) [pid = 1799] [serial = 2084] [outer = 0x8ea60800] 05:16:23 INFO - PROCESS | 1799 | 1460981783146 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8f10b800) [pid = 1799] [serial = 2085] [outer = 0x8ea60800] 05:16:24 INFO - PROCESS | 1799 | 1460981784048 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]]]}] 05:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1578ms 05:16:24 INFO - PROCESS | 1799 | 1460981784079 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 1799 | 1460981784082 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:16:24 INFO - PROCESS | 1799 | 1460981784090 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1799 | 1460981784093 Marionette TRACE conn4 <- [1,2750,null,{}] 05:16:24 INFO - PROCESS | 1799 | 1460981784099 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}] 05:16:24 INFO - PROCESS | 1799 | 1460981784348 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:16:24 INFO - PROCESS | 1799 | 1460981784693 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f3000 == 146 [pid = 1799] [id = 695] 05:16:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8e795c00) [pid = 1799] [serial = 2086] [outer = (nil)] 05:16:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8fee3800) [pid = 1799] [serial = 2087] [outer = 0x8e795c00] 05:16:24 INFO - PROCESS | 1799 | 1460981784792 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8fee6c00) [pid = 1799] [serial = 2088] [outer = 0x8e795c00] 05:16:25 INFO - PROCESS | 1799 | 1460981785682 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]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:16:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1637ms 05:16:25 INFO - PROCESS | 1799 | 1460981785728 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1799 | 1460981785732 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:16:25 INFO - PROCESS | 1799 | 1460981785738 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1799 | 1460981785742 Marionette TRACE conn4 <- [1,2754,null,{}] 05:16:25 INFO - PROCESS | 1799 | 1460981785747 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}] 05:16:25 INFO - PROCESS | 1799 | 1460981785950 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:16:26 INFO - PROCESS | 1799 | 1460981786230 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea63800 == 147 [pid = 1799] [id = 696] 05:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fda0c00) [pid = 1799] [serial = 2089] [outer = (nil)] 05:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x9025f800) [pid = 1799] [serial = 2090] [outer = 0x8fda0c00] 05:16:26 INFO - PROCESS | 1799 | 1460981786321 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x902d2800) [pid = 1799] [serial = 2091] [outer = 0x8fda0c00] 05:16:27 INFO - PROCESS | 1799 | 1460981787239 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]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:16:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1533ms 05:16:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:16:27 INFO - PROCESS | 1799 | 1460981787271 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 1799 | 1460981787275 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:16:27 INFO - PROCESS | 1799 | 1460981787281 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1799 | 1460981787285 Marionette TRACE conn4 <- [1,2758,null,{}] 05:16:27 INFO - PROCESS | 1799 | 1460981787290 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}] 05:16:27 INFO - PROCESS | 1799 | 1460981787550 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:16:27 INFO - PROCESS | 1799 | 1460981787883 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x9025b400 == 148 [pid = 1799] [id = 697] 05:16:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9025d400) [pid = 1799] [serial = 2092] [outer = (nil)] 05:16:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x902e0c00) [pid = 1799] [serial = 2093] [outer = 0x9025d400] 05:16:27 INFO - PROCESS | 1799 | 1460981787972 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x9062d800) [pid = 1799] [serial = 2094] [outer = 0x9025d400] 05:16:28 INFO - PROCESS | 1799 | 1460981788896 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]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:16:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1683ms 05:16:28 INFO - PROCESS | 1799 | 1460981788964 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1799 | 1460981788968 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:16:28 INFO - PROCESS | 1799 | 1460981788974 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1799 | 1460981788978 Marionette TRACE conn4 <- [1,2762,null,{}] 05:16:28 INFO - PROCESS | 1799 | 1460981788984 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}] 05:16:29 INFO - PROCESS | 1799 | 1460981789215 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:16:29 INFO - PROCESS | 1799 | 1460981789549 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e8eec00 == 149 [pid = 1799] [id = 698] 05:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x902da800) [pid = 1799] [serial = 2095] [outer = (nil)] 05:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x91244c00) [pid = 1799] [serial = 2096] [outer = 0x902da800] 05:16:29 INFO - PROCESS | 1799 | 1460981789651 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x913f3000) [pid = 1799] [serial = 2097] [outer = 0x902da800] 05:16:30 INFO - PROCESS | 1799 | 1460981790623 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]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1682ms 05:16:30 INFO - PROCESS | 1799 | 1460981790665 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 1799 | 1460981790670 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:16:30 INFO - PROCESS | 1799 | 1460981790679 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1799 | 1460981790685 Marionette TRACE conn4 <- [1,2766,null,{}] 05:16:30 INFO - PROCESS | 1799 | 1460981790692 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}] 05:16:30 INFO - PROCESS | 1799 | 1460981790939 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:16:31 INFO - PROCESS | 1799 | 1460981791277 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d9c00 == 150 [pid = 1799] [id = 699] 05:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x913ea800) [pid = 1799] [serial = 2098] [outer = (nil)] 05:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x915c9000) [pid = 1799] [serial = 2099] [outer = 0x913ea800] 05:16:31 INFO - PROCESS | 1799 | 1460981791374 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x915cd000) [pid = 1799] [serial = 2100] [outer = 0x913ea800] 05:16:32 INFO - PROCESS | 1799 | 1460981792311 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]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1691ms 05:16:32 INFO - PROCESS | 1799 | 1460981792371 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1799 | 1460981792376 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:16:32 INFO - PROCESS | 1799 | 1460981792383 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1799 | 1460981792388 Marionette TRACE conn4 <- [1,2770,null,{}] 05:16:32 INFO - PROCESS | 1799 | 1460981792394 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}] 05:16:32 INFO - PROCESS | 1799 | 1460981792656 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:16:33 INFO - PROCESS | 1799 | 1460981793000 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x9323f000 == 151 [pid = 1799] [id = 700] 05:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x932acc00) [pid = 1799] [serial = 2101] [outer = (nil)] 05:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9342c800) [pid = 1799] [serial = 2102] [outer = 0x932acc00] 05:16:33 INFO - PROCESS | 1799 | 1460981793100 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x94054000) [pid = 1799] [serial = 2103] [outer = 0x932acc00] 05:16:33 INFO - PROCESS | 1799 | 1460981793986 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]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:16:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1632ms 05:16:34 INFO - PROCESS | 1799 | 1460981794016 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1799 | 1460981794020 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:16:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:16:34 INFO - PROCESS | 1799 | 1460981794026 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1799 | 1460981794030 Marionette TRACE conn4 <- [1,2774,null,{}] 05:16:34 INFO - PROCESS | 1799 | 1460981794037 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}] 05:16:34 INFO - PROCESS | 1799 | 1460981794257 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:16:34 INFO - PROCESS | 1799 | 1460981794549 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5dc00 == 152 [pid = 1799] [id = 701] 05:16:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8ea5e800) [pid = 1799] [serial = 2104] [outer = (nil)] 05:16:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x94058400) [pid = 1799] [serial = 2105] [outer = 0x8ea5e800] 05:16:34 INFO - PROCESS | 1799 | 1460981794646 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9405b400) [pid = 1799] [serial = 2106] [outer = 0x8ea5e800] 05:16:35 INFO - PROCESS | 1799 | 1460981795731 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]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1750ms 05:16:35 INFO - PROCESS | 1799 | 1460981795777 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 1799 | 1460981795781 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:16:35 INFO - PROCESS | 1799 | 1460981795789 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1799 | 1460981795793 Marionette TRACE conn4 <- [1,2778,null,{}] 05:16:35 INFO - PROCESS | 1799 | 1460981795800 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}] 05:16:36 INFO - PROCESS | 1799 | 1460981796034 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:16:36 INFO - PROCESS | 1799 | 1460981796370 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9342bc00 == 153 [pid = 1799] [id = 702] 05:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x94059000) [pid = 1799] [serial = 2107] [outer = (nil)] 05:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x94246800) [pid = 1799] [serial = 2108] [outer = 0x94059000] 05:16:36 INFO - PROCESS | 1799 | 1460981796465 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9424b000) [pid = 1799] [serial = 2109] [outer = 0x94059000] 05:16:37 INFO - PROCESS | 1799 | 1460981797371 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]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:16:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1635ms 05:16:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:16:37 INFO - PROCESS | 1799 | 1460981797424 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1799 | 1460981797427 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:16:37 INFO - PROCESS | 1799 | 1460981797434 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1799 | 1460981797437 Marionette TRACE conn4 <- [1,2782,null,{}] 05:16:37 INFO - PROCESS | 1799 | 1460981797443 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}] 05:16:37 INFO - PROCESS | 1799 | 1460981797682 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:16:38 INFO - PROCESS | 1799 | 1460981798021 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x94056400 == 154 [pid = 1799] [id = 703] 05:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9405e400) [pid = 1799] [serial = 2110] [outer = (nil)] 05:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x942e2000) [pid = 1799] [serial = 2111] [outer = 0x9405e400] 05:16:38 INFO - PROCESS | 1799 | 1460981798113 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x942e5000) [pid = 1799] [serial = 2112] [outer = 0x9405e400] 05:16:39 INFO - PROCESS | 1799 | 1460981799042 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]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:16:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1685ms 05:16:39 INFO - PROCESS | 1799 | 1460981799118 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:16:39 INFO - PROCESS | 1799 | 1460981799133 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:16:39 INFO - PROCESS | 1799 | 1460981799141 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1799 | 1460981799143 Marionette TRACE conn4 <- [1,2786,null,{}] 05:16:39 INFO - PROCESS | 1799 | 1460981799150 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}] 05:16:39 INFO - PROCESS | 1799 | 1460981799427 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:16:39 INFO - PROCESS | 1799 | 1460981799809 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x90628800 == 155 [pid = 1799] [id = 704] 05:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9062d000) [pid = 1799] [serial = 2113] [outer = (nil)] 05:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x942e7c00) [pid = 1799] [serial = 2114] [outer = 0x9062d000] 05:16:39 INFO - PROCESS | 1799 | 1460981799901 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9444d800) [pid = 1799] [serial = 2115] [outer = 0x9062d000] 05:16:40 INFO - PROCESS | 1799 | 1460981800788 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]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:16:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1690ms 05:16:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:16:40 INFO - PROCESS | 1799 | 1460981800830 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 1799 | 1460981800833 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:16:40 INFO - PROCESS | 1799 | 1460981800840 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - PROCESS | 1799 | 1460981800842 Marionette TRACE conn4 <- [1,2790,null,{}] 05:16:40 INFO - PROCESS | 1799 | 1460981800848 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}] 05:16:41 INFO - PROCESS | 1799 | 1460981801068 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:16:41 INFO - PROCESS | 1799 | 1460981801363 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x942da800 == 156 [pid = 1799] [id = 705] 05:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x942e3000) [pid = 1799] [serial = 2116] [outer = (nil)] 05:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x94458800) [pid = 1799] [serial = 2117] [outer = 0x942e3000] 05:16:41 INFO - PROCESS | 1799 | 1460981801503 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9583d000) [pid = 1799] [serial = 2118] [outer = 0x942e3000] 05:16:42 INFO - PROCESS | 1799 | 1460981802395 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]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:16:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1632ms 05:16:42 INFO - PROCESS | 1799 | 1460981802472 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 1799 | 1460981802476 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:16:42 INFO - PROCESS | 1799 | 1460981802482 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 1799 | 1460981802485 Marionette TRACE conn4 <- [1,2794,null,{}] 05:16:42 INFO - PROCESS | 1799 | 1460981802491 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}] 05:16:42 INFO - PROCESS | 1799 | 1460981802739 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:16:43 INFO - PROCESS | 1799 | 1460981803075 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x94453800 == 157 [pid = 1799] [id = 706] 05:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x94454000) [pid = 1799] [serial = 2119] [outer = (nil)] 05:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x958f8000) [pid = 1799] [serial = 2120] [outer = 0x94454000] 05:16:43 INFO - PROCESS | 1799 | 1460981803168 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x958f9c00) [pid = 1799] [serial = 2121] [outer = 0x94454000] 05:16:44 INFO - PROCESS | 1799 | 1460981804090 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]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1681ms 05:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:16:44 INFO - PROCESS | 1799 | 1460981804164 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1799 | 1460981804167 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:16:44 INFO - PROCESS | 1799 | 1460981804174 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1799 | 1460981804177 Marionette TRACE conn4 <- [1,2798,null,{}] 05:16:44 INFO - PROCESS | 1799 | 1460981804183 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}] 05:16:44 INFO - PROCESS | 1799 | 1460981804420 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:16:44 INFO - PROCESS | 1799 | 1460981804774 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x89902800 == 156 [pid = 1799] [id = 147] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x96acf000 == 155 [pid = 1799] [id = 553] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x83989400 == 154 [pid = 1799] [id = 688] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x83984c00 == 153 [pid = 1799] [id = 687] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8881a400 == 152 [pid = 1799] [id = 686] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x84b10400 == 151 [pid = 1799] [id = 685] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0ec800 == 150 [pid = 1799] [id = 683] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea18800 == 149 [pid = 1799] [id = 682] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5d800 == 148 [pid = 1799] [id = 681] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x86a79c00 == 147 [pid = 1799] [id = 678] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x891ee000 == 146 [pid = 1799] [id = 677] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b79a800 == 145 [pid = 1799] [id = 675] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b2400 == 144 [pid = 1799] [id = 676] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8ab81c00 == 143 [pid = 1799] [id = 674] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x89b05400 == 142 [pid = 1799] [id = 673] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x89955400 == 141 [pid = 1799] [id = 672] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x89060400 == 140 [pid = 1799] [id = 671] 05:16:46 INFO - PROCESS | 1799 | --DOCSHELL 0x86a7b400 == 139 [pid = 1799] [id = 670] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8e707800) [pid = 1799] [serial = 1878] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x893b6000) [pid = 1799] [serial = 2009] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0xa10da800) [pid = 1799] [serial = 1985] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0xa10e2800) [pid = 1799] [serial = 1986] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9025d800) [pid = 1799] [serial = 1958] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x902d3400) [pid = 1799] [serial = 1959] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x958f7400) [pid = 1799] [serial = 1970] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9625b000) [pid = 1799] [serial = 1971] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x89b0a800) [pid = 1799] [serial = 1946] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8bbbb000) [pid = 1799] [serial = 1947] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0xa2b56000) [pid = 1799] [serial = 1991] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0xa3d20400) [pid = 1799] [serial = 1992] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x83f23400) [pid = 1799] [serial = 1997] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x841d5000) [pid = 1799] [serial = 1998] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x93236c00) [pid = 1799] [serial = 1961] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x932a0000) [pid = 1799] [serial = 1962] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x942e9400) [pid = 1799] [serial = 1967] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9444f400) [pid = 1799] [serial = 1968] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97163400) [pid = 1799] [serial = 1973] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x97baa800) [pid = 1799] [serial = 1974] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8f0f2000) [pid = 1799] [serial = 1952] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8f10bc00) [pid = 1799] [serial = 1953] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9ff19400) [pid = 1799] [serial = 1982] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0xa01d7000) [pid = 1799] [serial = 1983] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9df33c00) [pid = 1799] [serial = 1979] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9df3c800) [pid = 1799] [serial = 1980] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa29bf000) [pid = 1799] [serial = 1988] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa2b04c00) [pid = 1799] [serial = 1989] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x87127c00) [pid = 1799] [serial = 2000] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8e70a800) [pid = 1799] [serial = 1949] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8e795400) [pid = 1799] [serial = 1950] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9323b400) [pid = 1799] [serial = 1964] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x94242000) [pid = 1799] [serial = 1965] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8844cc00) [pid = 1799] [serial = 2004] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x98a2e000) [pid = 1799] [serial = 1976] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x99417400) [pid = 1799] [serial = 1977] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8fedf800) [pid = 1799] [serial = 1955] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8fee6000) [pid = 1799] [serial = 1956] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0xa3dc3000) [pid = 1799] [serial = 1994] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0xa450cc00) [pid = 1799] [serial = 1995] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x87ec2800) [pid = 1799] [serial = 2003] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x87c12800) [pid = 1799] [serial = 2006] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x87134800) [pid = 1799] [serial = 2001] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8906b000) [pid = 1799] [serial = 2007] [outer = (nil)] [url = about:blank] 05:16:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x83989400 == 140 [pid = 1799] [id = 707] 05:16:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x83f23400) [pid = 1799] [serial = 2122] [outer = (nil)] 05:16:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x86a79c00) [pid = 1799] [serial = 2123] [outer = 0x83f23400] 05:16:47 INFO - PROCESS | 1799 | 1460981807147 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8712f800) [pid = 1799] [serial = 2124] [outer = 0x83f23400] 05:16:48 INFO - PROCESS | 1799 | 1460981808012 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]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:16:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 3887ms 05:16:48 INFO - PROCESS | 1799 | 1460981808062 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 1799 | 1460981808069 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:16:48 INFO - PROCESS | 1799 | 1460981808077 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1799 | 1460981808082 Marionette TRACE conn4 <- [1,2802,null,{}] 05:16:48 INFO - PROCESS | 1799 | 1460981808089 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}] 05:16:48 INFO - PROCESS | 1799 | 1460981808303 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:16:48 INFO - PROCESS | 1799 | 1460981808520 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8844fc00 == 141 [pid = 1799] [id = 708] 05:16:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x88814400) [pid = 1799] [serial = 2125] [outer = (nil)] 05:16:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x89060c00) [pid = 1799] [serial = 2126] [outer = 0x88814400] 05:16:48 INFO - PROCESS | 1799 | 1460981808603 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x891e7c00) [pid = 1799] [serial = 2127] [outer = 0x88814400] 05:16:49 INFO - PROCESS | 1799 | 1460981809489 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]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1483ms 05:16:49 INFO - PROCESS | 1799 | 1460981809560 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1799 | 1460981809566 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:16:49 INFO - PROCESS | 1799 | 1460981809587 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1799 | 1460981809592 Marionette TRACE conn4 <- [1,2806,null,{}] 05:16:49 INFO - PROCESS | 1799 | 1460981809598 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}] 05:16:49 INFO - PROCESS | 1799 | 1460981809904 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:16:49 INFO - PROCESS | 1799 | 1460981809945 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec5400 == 142 [pid = 1799] [id = 709] 05:16:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x893b9000) [pid = 1799] [serial = 2128] [outer = (nil)] 05:16:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89b10800) [pid = 1799] [serial = 2129] [outer = 0x893b9000] 05:16:50 INFO - PROCESS | 1799 | 1460981810029 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8b3ea000) [pid = 1799] [serial = 2130] [outer = 0x893b9000] 05:16:51 INFO - PROCESS | 1799 | 1460981811226 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]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1699ms 05:16:51 INFO - PROCESS | 1799 | 1460981811282 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1799 | 1460981811285 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:16:51 INFO - PROCESS | 1799 | 1460981811292 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1799 | 1460981811298 Marionette TRACE conn4 <- [1,2810,null,{}] 05:16:51 INFO - PROCESS | 1799 | 1460981811313 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}] 05:16:51 INFO - PROCESS | 1799 | 1460981811642 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x86a80c00) [pid = 1799] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x83bcc000) [pid = 1799] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8881c000) [pid = 1799] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x84b11800) [pid = 1799] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x84b0e400) [pid = 1799] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8f0f4000) [pid = 1799] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ee87c00) [pid = 1799] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8ee87000) [pid = 1799] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8e70f800) [pid = 1799] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8e709c00) [pid = 1799] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8d9f5000) [pid = 1799] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8dcadc00) [pid = 1799] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8bbbe400) [pid = 1799] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8b79f400) [pid = 1799] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8ab85400) [pid = 1799] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x89b0f800) [pid = 1799] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8995d800) [pid = 1799] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x89066000) [pid = 1799] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x86a7dc00) [pid = 1799] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:16:52 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x89066c00) [pid = 1799] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:16:52 INFO - PROCESS | 1799 | 1460981812356 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8397fc00 == 143 [pid = 1799] [id = 710] 05:16:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x83bcc000) [pid = 1799] [serial = 2131] [outer = (nil)] 05:16:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x86a82400) [pid = 1799] [serial = 2132] [outer = 0x83bcc000] 05:16:52 INFO - PROCESS | 1799 | 1460981812436 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x89066c00) [pid = 1799] [serial = 2133] [outer = 0x83bcc000] 05:16:53 INFO - PROCESS | 1799 | 1460981813199 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]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1938ms 05:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:16:53 INFO - PROCESS | 1799 | 1460981813231 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1799 | 1460981813234 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:16:53 INFO - PROCESS | 1799 | 1460981813241 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1799 | 1460981813244 Marionette TRACE conn4 <- [1,2814,null,{}] 05:16:53 INFO - PROCESS | 1799 | 1460981813249 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}] 05:16:53 INFO - PROCESS | 1799 | 1460981813456 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:16:53 INFO - PROCESS | 1799 | 1460981813660 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b52d000 == 144 [pid = 1799] [id = 711] 05:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8b9b3c00) [pid = 1799] [serial = 2134] [outer = (nil)] 05:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8bbc5000) [pid = 1799] [serial = 2135] [outer = 0x8b9b3c00] 05:16:53 INFO - PROCESS | 1799 | 1460981813741 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8d9edc00) [pid = 1799] [serial = 2136] [outer = 0x8b9b3c00] 05:16:54 INFO - PROCESS | 1799 | 1460981814853 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]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1681ms 05:16:54 INFO - PROCESS | 1799 | 1460981814922 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1799 | 1460981814929 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:16:54 INFO - PROCESS | 1799 | 1460981814938 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1799 | 1460981814945 Marionette TRACE conn4 <- [1,2818,null,{}] 05:16:54 INFO - PROCESS | 1799 | 1460981814955 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}] 05:16:55 INFO - PROCESS | 1799 | 1460981815235 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:16:55 INFO - PROCESS | 1799 | 1460981815586 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c12400 == 145 [pid = 1799] [id = 712] 05:16:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x87c15400) [pid = 1799] [serial = 2137] [outer = (nil)] 05:16:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x88448400) [pid = 1799] [serial = 2138] [outer = 0x87c15400] 05:16:55 INFO - PROCESS | 1799 | 1460981815686 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x89901400) [pid = 1799] [serial = 2139] [outer = 0x87c15400] 05:16:56 INFO - PROCESS | 1799 | 1460981816690 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]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1791ms 05:16:56 INFO - PROCESS | 1799 | 1460981816730 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1799 | 1460981816739 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:16:56 INFO - PROCESS | 1799 | 1460981816750 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1799 | 1460981816754 Marionette TRACE conn4 <- [1,2822,null,{}] 05:16:56 INFO - PROCESS | 1799 | 1460981816761 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}] 05:16:57 INFO - PROCESS | 1799 | 1460981816997 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:16:57 INFO - PROCESS | 1799 | 1460981817396 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3ec000 == 146 [pid = 1799] [id = 713] 05:16:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8b3f5000) [pid = 1799] [serial = 2140] [outer = (nil)] 05:16:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b52f000) [pid = 1799] [serial = 2141] [outer = 0x8b3f5000] 05:16:57 INFO - PROCESS | 1799 | 1460981817492 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8b9adc00) [pid = 1799] [serial = 2142] [outer = 0x8b3f5000] 05:16:58 INFO - PROCESS | 1799 | 1460981818468 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]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:16:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1783ms 05:16:58 INFO - PROCESS | 1799 | 1460981818533 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 1799 | 1460981818537 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:16:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:16:58 INFO - PROCESS | 1799 | 1460981818544 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1799 | 1460981818550 Marionette TRACE conn4 <- [1,2826,null,{}] 05:16:58 INFO - PROCESS | 1799 | 1460981818567 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}] 05:16:58 INFO - PROCESS | 1799 | 1460981818828 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:16:59 INFO - PROCESS | 1799 | 1460981819174 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3f7c00 == 147 [pid = 1799] [id = 714] 05:16:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8dca9000) [pid = 1799] [serial = 2143] [outer = (nil)] 05:16:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8dcc6c00) [pid = 1799] [serial = 2144] [outer = 0x8dca9000] 05:16:59 INFO - PROCESS | 1799 | 1460981819271 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8e70c000) [pid = 1799] [serial = 2145] [outer = 0x8dca9000] 05:17:00 INFO - PROCESS | 1799 | 1460981820208 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:17:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1743ms 05:17:00 INFO - PROCESS | 1799 | 1460981820288 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1799 | 1460981820293 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:17:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:17:00 INFO - PROCESS | 1799 | 1460981820300 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 1799 | 1460981820304 Marionette TRACE conn4 <- [1,2830,null,{}] 05:17:00 INFO - PROCESS | 1799 | 1460981820310 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}] 05:17:00 INFO - PROCESS | 1799 | 1460981820580 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:17:00 INFO - PROCESS | 1799 | 1460981820930 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x89061000 == 148 [pid = 1799] [id = 715] 05:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8e70ec00) [pid = 1799] [serial = 2146] [outer = (nil)] 05:17:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8e8f1c00) [pid = 1799] [serial = 2147] [outer = 0x8e70ec00] 05:17:01 INFO - PROCESS | 1799 | 1460981821024 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ea18800) [pid = 1799] [serial = 2148] [outer = 0x8e70ec00] 05:17:02 INFO - PROCESS | 1799 | 1460981822004 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]]]}] 05:17:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:17:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1740ms 05:17:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:17:02 INFO - PROCESS | 1799 | 1460981822040 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 1799 | 1460981822044 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:17:02 INFO - PROCESS | 1799 | 1460981822052 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 1799 | 1460981822055 Marionette TRACE conn4 <- [1,2834,null,{}] 05:17:02 INFO - PROCESS | 1799 | 1460981822062 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}] 05:17:02 INFO - PROCESS | 1799 | 1460981822295 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:17:02 INFO - PROCESS | 1799 | 1460981822644 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e793000 == 149 [pid = 1799] [id = 716] 05:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8e794000) [pid = 1799] [serial = 2149] [outer = (nil)] 05:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ee85400) [pid = 1799] [serial = 2150] [outer = 0x8e794000] 05:17:02 INFO - PROCESS | 1799 | 1460981822743 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ee8f800) [pid = 1799] [serial = 2151] [outer = 0x8e794000] 05:17:03 INFO - PROCESS | 1799 | 1460981823703 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:17:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1686ms 05:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:17:03 INFO - PROCESS | 1799 | 1460981823737 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 1799 | 1460981823740 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:17:03 INFO - PROCESS | 1799 | 1460981823748 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 1799 | 1460981823752 Marionette TRACE conn4 <- [1,2838,null,{}] 05:17:03 INFO - PROCESS | 1799 | 1460981823759 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}] 05:17:04 INFO - PROCESS | 1799 | 1460981824035 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:17:04 INFO - PROCESS | 1799 | 1460981824394 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea5b000 == 150 [pid = 1799] [id = 717] 05:17:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8fab5c00) [pid = 1799] [serial = 2152] [outer = (nil)] 05:17:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fb97400) [pid = 1799] [serial = 2153] [outer = 0x8fab5c00] 05:17:04 INFO - PROCESS | 1799 | 1460981824488 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8fd98000) [pid = 1799] [serial = 2154] [outer = 0x8fab5c00] 05:17:05 INFO - PROCESS | 1799 | 1460981825403 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]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1730ms 05:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:17:05 INFO - PROCESS | 1799 | 1460981825477 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 1799 | 1460981825480 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:17:05 INFO - PROCESS | 1799 | 1460981825488 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1799 | 1460981825491 Marionette TRACE conn4 <- [1,2842,null,{}] 05:17:05 INFO - PROCESS | 1799 | 1460981825498 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}] 05:17:05 INFO - PROCESS | 1799 | 1460981825728 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:17:06 INFO - PROCESS | 1799 | 1460981826096 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x88449000 == 151 [pid = 1799] [id = 718] 05:17:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x891eb000) [pid = 1799] [serial = 2155] [outer = (nil)] 05:17:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fee3000) [pid = 1799] [serial = 2156] [outer = 0x891eb000] 05:17:06 INFO - PROCESS | 1799 | 1460981826194 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x90253800) [pid = 1799] [serial = 2157] [outer = 0x891eb000] 05:17:07 INFO - PROCESS | 1799 | 1460981827106 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]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1682ms 05:17:07 INFO - PROCESS | 1799 | 1460981827169 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 1799 | 1460981827173 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:17:07 INFO - PROCESS | 1799 | 1460981827180 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 1799 | 1460981827184 Marionette TRACE conn4 <- [1,2846,null,{}] 05:17:07 INFO - PROCESS | 1799 | 1460981827190 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}] 05:17:07 INFO - PROCESS | 1799 | 1460981827442 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:17:07 INFO - PROCESS | 1799 | 1460981827776 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb97c00 == 152 [pid = 1799] [id = 719] 05:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8fd9cc00) [pid = 1799] [serial = 2158] [outer = (nil)] 05:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x902dd400) [pid = 1799] [serial = 2159] [outer = 0x8fd9cc00] 05:17:07 INFO - PROCESS | 1799 | 1460981827871 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9062c800) [pid = 1799] [serial = 2160] [outer = 0x8fd9cc00] 05:17:08 INFO - PROCESS | 1799 | 1460981828792 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]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1686ms 05:17:08 INFO - PROCESS | 1799 | 1460981828867 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 1799 | 1460981828870 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:17:08 INFO - PROCESS | 1799 | 1460981828876 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1799 | 1460981828880 Marionette TRACE conn4 <- [1,2850,null,{}] 05:17:08 INFO - PROCESS | 1799 | 1460981828886 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}] 05:17:09 INFO - PROCESS | 1799 | 1460981829209 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:17:09 INFO - PROCESS | 1799 | 1460981829471 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fee5c00 == 153 [pid = 1799] [id = 720] 05:17:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x902d1800) [pid = 1799] [serial = 2161] [outer = (nil)] 05:17:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x93236c00) [pid = 1799] [serial = 2162] [outer = 0x902d1800] 05:17:09 INFO - PROCESS | 1799 | 1460981829565 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x9323d000) [pid = 1799] [serial = 2163] [outer = 0x902d1800] 05:17:10 INFO - PROCESS | 1799 | 1460981830472 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1641ms 05:17:10 INFO - PROCESS | 1799 | 1460981830518 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:17:10 INFO - PROCESS | 1799 | 1460981830523 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:17:10 INFO - PROCESS | 1799 | 1460981830529 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1799 | 1460981830533 Marionette TRACE conn4 <- [1,2854,null,{}] 05:17:10 INFO - PROCESS | 1799 | 1460981830538 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}] 05:17:10 INFO - PROCESS | 1799 | 1460981830764 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:17:11 INFO - PROCESS | 1799 | 1460981831108 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x83bcd000 == 154 [pid = 1799] [id = 721] 05:17:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x88444000) [pid = 1799] [serial = 2164] [outer = (nil)] 05:17:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9342ac00) [pid = 1799] [serial = 2165] [outer = 0x88444000] 05:17:11 INFO - PROCESS | 1799 | 1460981831200 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x94053400) [pid = 1799] [serial = 2166] [outer = 0x88444000] 05:17:12 INFO - PROCESS | 1799 | 1460981832127 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]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1644ms 05:17:12 INFO - PROCESS | 1799 | 1460981832173 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:17:12 INFO - PROCESS | 1799 | 1460981832178 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:17:12 INFO - PROCESS | 1799 | 1460981832184 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1799 | 1460981832189 Marionette TRACE conn4 <- [1,2858,null,{}] 05:17:12 INFO - PROCESS | 1799 | 1460981832194 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}] 05:17:12 INFO - PROCESS | 1799 | 1460981832450 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:17:12 INFO - PROCESS | 1799 | 1460981832799 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d6400 == 155 [pid = 1799] [id = 722] 05:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x94453400) [pid = 1799] [serial = 2167] [outer = (nil)] 05:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x95843000) [pid = 1799] [serial = 2168] [outer = 0x94453400] 05:17:12 INFO - PROCESS | 1799 | 1460981832900 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9625b000) [pid = 1799] [serial = 2169] [outer = 0x94453400] 05:17:13 INFO - PROCESS | 1799 | 1460981833818 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1679ms 05:17:13 INFO - PROCESS | 1799 | 1460981833864 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 1799 | 1460981833868 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:17:13 INFO - PROCESS | 1799 | 1460981833875 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 1799 | 1460981833878 Marionette TRACE conn4 <- [1,2862,null,{}] 05:17:13 INFO - PROCESS | 1799 | 1460981833884 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}] 05:17:14 INFO - PROCESS | 1799 | 1460981834110 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:17:14 INFO - PROCESS | 1799 | 1460981834418 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x841c9400 == 156 [pid = 1799] [id = 723] 05:17:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x94241800) [pid = 1799] [serial = 2170] [outer = (nil)] 05:17:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x96acf000) [pid = 1799] [serial = 2171] [outer = 0x94241800] 05:17:14 INFO - PROCESS | 1799 | 1460981834561 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x96b4c000) [pid = 1799] [serial = 2172] [outer = 0x94241800] 05:17:15 INFO - PROCESS | 1799 | 1460981835497 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]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1681ms 05:17:15 INFO - PROCESS | 1799 | 1460981835556 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 1799 | 1460981835559 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:17:15 INFO - PROCESS | 1799 | 1460981835566 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 1799 | 1460981835570 Marionette TRACE conn4 <- [1,2866,null,{}] 05:17:15 INFO - PROCESS | 1799 | 1460981835576 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}] 05:17:15 INFO - PROCESS | 1799 | 1460981835805 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:17:16 INFO - PROCESS | 1799 | 1460981836160 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x87125800 == 157 [pid = 1799] [id = 724] 05:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8e705400) [pid = 1799] [serial = 2173] [outer = (nil)] 05:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9702d000) [pid = 1799] [serial = 2174] [outer = 0x8e705400] 05:17:16 INFO - PROCESS | 1799 | 1460981836256 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x979cf400) [pid = 1799] [serial = 2175] [outer = 0x8e705400] 05:17:17 INFO - PROCESS | 1799 | 1460981837174 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]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1687ms 05:17:17 INFO - PROCESS | 1799 | 1460981837254 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1799 | 1460981837257 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:17:17 INFO - PROCESS | 1799 | 1460981837264 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1799 | 1460981837267 Marionette TRACE conn4 <- [1,2870,null,{}] 05:17:17 INFO - PROCESS | 1799 | 1460981837273 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}] 05:17:17 INFO - PROCESS | 1799 | 1460981837534 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:17:17 INFO - PROCESS | 1799 | 1460981837881 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dca9800 == 158 [pid = 1799] [id = 725] 05:17:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x96ace800) [pid = 1799] [serial = 2176] [outer = (nil)] 05:17:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97c34800) [pid = 1799] [serial = 2177] [outer = 0x96ace800] 05:17:17 INFO - PROCESS | 1799 | 1460981837972 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97ccc000) [pid = 1799] [serial = 2178] [outer = 0x96ace800] 05:17:18 INFO - PROCESS | 1799 | 1460981838905 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]]]}] 05:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1680ms 05:17:18 INFO - PROCESS | 1799 | 1460981838945 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:17:18 INFO - PROCESS | 1799 | 1460981838948 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:17:18 INFO - PROCESS | 1799 | 1460981838955 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 1799 | 1460981838958 Marionette TRACE conn4 <- [1,2874,null,{}] 05:17:18 INFO - PROCESS | 1799 | 1460981838964 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}] 05:17:19 INFO - PROCESS | 1799 | 1460981839198 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:17:19 INFO - PROCESS | 1799 | 1460981839499 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x97168800 == 159 [pid = 1799] [id = 726] 05:17:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x979db400) [pid = 1799] [serial = 2179] [outer = (nil)] 05:17:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x98051400) [pid = 1799] [serial = 2180] [outer = 0x979db400] 05:17:19 INFO - PROCESS | 1799 | 1460981839650 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x98055800) [pid = 1799] [serial = 2181] [outer = 0x979db400] 05:17:20 INFO - PROCESS | 1799 | 1460981840578 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]]]}] 05:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1678ms 05:17:20 INFO - PROCESS | 1799 | 1460981840634 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 1799 | 1460981840638 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:17:20 INFO - PROCESS | 1799 | 1460981840645 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 1799 | 1460981840648 Marionette TRACE conn4 <- [1,2878,null,{}] 05:17:20 INFO - PROCESS | 1799 | 1460981840654 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}] 05:17:20 INFO - PROCESS | 1799 | 1460981840891 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:17:21 INFO - PROCESS | 1799 | 1460981841281 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x93234000 == 160 [pid = 1799] [id = 727] 05:17:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97d0ac00) [pid = 1799] [serial = 2182] [outer = (nil)] 05:17:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x98089400) [pid = 1799] [serial = 2183] [outer = 0x97d0ac00] 05:17:21 INFO - PROCESS | 1799 | 1460981841381 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x981a8800) [pid = 1799] [serial = 2184] [outer = 0x97d0ac00] 05:17:22 INFO - PROCESS | 1799 | 1460981842322 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]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1735ms 05:17:22 INFO - PROCESS | 1799 | 1460981842386 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1799 | 1460981842390 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:17:22 INFO - PROCESS | 1799 | 1460981842398 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1799 | 1460981842402 Marionette TRACE conn4 <- [1,2882,null,{}] 05:17:22 INFO - PROCESS | 1799 | 1460981842408 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}] 05:17:22 INFO - PROCESS | 1799 | 1460981842639 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:17:23 INFO - PROCESS | 1799 | 1460981842983 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x9805c800 == 161 [pid = 1799] [id = 728] 05:17:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9805cc00) [pid = 1799] [serial = 2185] [outer = (nil)] 05:17:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98973000) [pid = 1799] [serial = 2186] [outer = 0x9805cc00] 05:17:23 INFO - PROCESS | 1799 | 1460981843079 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98974800) [pid = 1799] [serial = 2187] [outer = 0x9805cc00] 05:17:23 INFO - PROCESS | 1799 | 1460981843963 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]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1633ms 05:17:24 INFO - PROCESS | 1799 | 1460981844033 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1799 | 1460981844037 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:17:24 INFO - PROCESS | 1799 | 1460981844043 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1799 | 1460981844047 Marionette TRACE conn4 <- [1,2886,null,{}] 05:17:24 INFO - PROCESS | 1799 | 1460981844052 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}] 05:17:24 INFO - PROCESS | 1799 | 1460981844285 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:17:24 INFO - PROCESS | 1799 | 1460981844624 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8397fc00 == 160 [pid = 1799] [id = 710] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec5400 == 159 [pid = 1799] [id = 709] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8844fc00 == 158 [pid = 1799] [id = 708] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x83989400 == 157 [pid = 1799] [id = 707] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x94056400 == 156 [pid = 1799] [id = 703] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5dc00 == 155 [pid = 1799] [id = 701] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x9342bc00 == 154 [pid = 1799] [id = 702] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x9323f000 == 153 [pid = 1799] [id = 700] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x902d9c00 == 152 [pid = 1799] [id = 699] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x9025b400 == 151 [pid = 1799] [id = 697] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8e8eec00 == 150 [pid = 1799] [id = 698] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x842f3000 == 149 [pid = 1799] [id = 695] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea63800 == 148 [pid = 1799] [id = 696] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5f800 == 147 [pid = 1799] [id = 694] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc7400 == 146 [pid = 1799] [id = 693] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x84b08000 == 145 [pid = 1799] [id = 664] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7a3800 == 144 [pid = 1799] [id = 692] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x88821400 == 143 [pid = 1799] [id = 691] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8990d400 == 142 [pid = 1799] [id = 689] 05:17:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8844ec00 == 141 [pid = 1799] [id = 690] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8e8f3400) [pid = 1799] [serial = 1944] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x87129c00) [pid = 1799] [serial = 2066] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x89069000) [pid = 1799] [serial = 2060] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x86a7bc00) [pid = 1799] [serial = 2057] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8712ac00) [pid = 1799] [serial = 2058] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8b3f5800) [pid = 1799] [serial = 2055] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x89954800) [pid = 1799] [serial = 2054] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8fd99c00) [pid = 1799] [serial = 2052] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8fd95c00) [pid = 1799] [serial = 2051] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fab7800) [pid = 1799] [serial = 2049] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8f10e000) [pid = 1799] [serial = 2048] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f0f3c00) [pid = 1799] [serial = 2046] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8f0edc00) [pid = 1799] [serial = 2045] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ee8d800) [pid = 1799] [serial = 2043] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8ea5c400) [pid = 1799] [serial = 2042] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8e8f6400) [pid = 1799] [serial = 2040] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8e8ea400) [pid = 1799] [serial = 2039] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8e78a400) [pid = 1799] [serial = 2037] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8e70c800) [pid = 1799] [serial = 2036] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8dccc800) [pid = 1799] [serial = 2034] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8dcbf000) [pid = 1799] [serial = 2033] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8dcaac00) [pid = 1799] [serial = 2031] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8d9f7400) [pid = 1799] [serial = 2030] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8bbbf800) [pid = 1799] [serial = 2028] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8b9b8c00) [pid = 1799] [serial = 2027] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8b52b400) [pid = 1799] [serial = 2025] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8b523400) [pid = 1799] [serial = 2024] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b3ed000) [pid = 1799] [serial = 2022] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ab8f400) [pid = 1799] [serial = 2021] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89b0b800) [pid = 1799] [serial = 2019] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x89b04800) [pid = 1799] [serial = 2018] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x893b1400) [pid = 1799] [serial = 2016] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x891e8c00) [pid = 1799] [serial = 2015] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x87ebf400) [pid = 1799] [serial = 2013] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x87c15800) [pid = 1799] [serial = 2012] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x891f5800) [pid = 1799] [serial = 2067] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8995bc00) [pid = 1799] [serial = 2063] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ab84400) [pid = 1799] [serial = 2064] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x891ecc00) [pid = 1799] [serial = 2061] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8d9f4800) [pid = 1799] [serial = 2069] [outer = (nil)] [url = about:blank] 05:17:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x83984c00 == 142 [pid = 1799] [id = 729] 05:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x83989400) [pid = 1799] [serial = 2188] [outer = (nil)] 05:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x86a7fc00) [pid = 1799] [serial = 2189] [outer = 0x83989400] 05:17:27 INFO - PROCESS | 1799 | 1460981847269 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x87c0d800) [pid = 1799] [serial = 2190] [outer = 0x83989400] 05:17:28 INFO - PROCESS | 1799 | 1460981848173 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]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 4184ms 05:17:28 INFO - PROCESS | 1799 | 1460981848230 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 1799 | 1460981848236 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:17:28 INFO - PROCESS | 1799 | 1460981848245 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 1799 | 1460981848250 Marionette TRACE conn4 <- [1,2890,null,{}] 05:17:28 INFO - PROCESS | 1799 | 1460981848257 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}] 05:17:28 INFO - PROCESS | 1799 | 1460981848484 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:17:28 INFO - PROCESS | 1799 | 1460981848703 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ec5800 == 143 [pid = 1799] [id = 730] 05:17:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8881a000) [pid = 1799] [serial = 2191] [outer = (nil)] 05:17:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89068800) [pid = 1799] [serial = 2192] [outer = 0x8881a000] 05:17:28 INFO - PROCESS | 1799 | 1460981848788 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x891ee800) [pid = 1799] [serial = 2193] [outer = 0x8881a000] 05:17:29 INFO - PROCESS | 1799 | 1460981849648 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1494ms 05:17:29 INFO - PROCESS | 1799 | 1460981849739 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 1799 | 1460981849745 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:17:29 INFO - PROCESS | 1799 | 1460981849764 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1799 | 1460981849768 Marionette TRACE conn4 <- [1,2894,null,{}] 05:17:29 INFO - PROCESS | 1799 | 1460981849774 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}] 05:17:30 INFO - PROCESS | 1799 | 1460981850068 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:17:30 INFO - PROCESS | 1799 | 1460981850106 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x841cf000 == 144 [pid = 1799] [id = 731] 05:17:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8990a000) [pid = 1799] [serial = 2194] [outer = (nil)] 05:17:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8995f000) [pid = 1799] [serial = 2195] [outer = 0x8990a000] 05:17:30 INFO - PROCESS | 1799 | 1460981850181 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89b10000) [pid = 1799] [serial = 2196] [outer = 0x8990a000] 05:17:31 INFO - PROCESS | 1799 | 1460981851617 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]]]}] 05:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1881ms 05:17:31 INFO - PROCESS | 1799 | 1460981851645 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 1799 | 1460981851648 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:17:31 INFO - PROCESS | 1799 | 1460981851655 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 1799 | 1460981851661 Marionette TRACE conn4 <- [1,2898,null,{}] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x88815c00) [pid = 1799] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x942e3000) [pid = 1799] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x88814400) [pid = 1799] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x94059000) [pid = 1799] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x932acc00) [pid = 1799] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x893b9000) [pid = 1799] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x902da800) [pid = 1799] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x94454000) [pid = 1799] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8dccdc00) [pid = 1799] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x83f23400) [pid = 1799] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x83bcc000) [pid = 1799] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9062d000) [pid = 1799] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ea5e800) [pid = 1799] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x913ea800) [pid = 1799] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x89064000) [pid = 1799] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8ea60800) [pid = 1799] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8e8ea000) [pid = 1799] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x893ac000) [pid = 1799] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8fda0c00) [pid = 1799] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x9025d400) [pid = 1799] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8e795c00) [pid = 1799] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:17:32 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x9405e400) [pid = 1799] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:17:32 INFO - PROCESS | 1799 | 1460981852526 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}] 05:17:32 INFO - PROCESS | 1799 | 1460981852870 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:17:33 INFO - PROCESS | 1799 | 1460981853004 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x89065800 == 145 [pid = 1799] [id = 732] 05:17:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x89953800) [pid = 1799] [serial = 2197] [outer = (nil)] 05:17:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8b3f5c00) [pid = 1799] [serial = 2198] [outer = 0x89953800] 05:17:33 INFO - PROCESS | 1799 | 1460981853084 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8b52c400) [pid = 1799] [serial = 2199] [outer = 0x89953800] 05:17:33 INFO - PROCESS | 1799 | 1460981853958 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]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2334ms 05:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:17:33 INFO - PROCESS | 1799 | 1460981853990 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 1799 | 1460981853994 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:17:34 INFO - PROCESS | 1799 | 1460981854000 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 1799 | 1460981854003 Marionette TRACE conn4 <- [1,2902,null,{}] 05:17:34 INFO - PROCESS | 1799 | 1460981854008 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}] 05:17:34 INFO - PROCESS | 1799 | 1460981854210 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:17:34 INFO - PROCESS | 1799 | 1460981854585 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x842ec800 == 146 [pid = 1799] [id = 733] 05:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x842f2000) [pid = 1799] [serial = 2200] [outer = (nil)] 05:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x86a78800) [pid = 1799] [serial = 2201] [outer = 0x842f2000] 05:17:34 INFO - PROCESS | 1799 | 1460981854765 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x87c0b800) [pid = 1799] [serial = 2202] [outer = 0x842f2000] 05:17:35 INFO - PROCESS | 1799 | 1460981855754 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1791ms 05:17:35 INFO - PROCESS | 1799 | 1460981855791 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1799 | 1460981855800 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:17:35 INFO - PROCESS | 1799 | 1460981855811 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 1799 | 1460981855818 Marionette TRACE conn4 <- [1,2906,null,{}] 05:17:35 INFO - PROCESS | 1799 | 1460981855828 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}] 05:17:36 INFO - PROCESS | 1799 | 1460981856083 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:17:36 INFO - PROCESS | 1799 | 1460981856462 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8906c400 == 147 [pid = 1799] [id = 734] 05:17:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x891ed000) [pid = 1799] [serial = 2203] [outer = (nil)] 05:17:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x893acc00) [pid = 1799] [serial = 2204] [outer = 0x891ed000] 05:17:36 INFO - PROCESS | 1799 | 1460981856571 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x89908400) [pid = 1799] [serial = 2205] [outer = 0x891ed000] 05:17:37 INFO - PROCESS | 1799 | 1460981857646 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]]]}] 05:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1891ms 05:17:37 INFO - PROCESS | 1799 | 1460981857705 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 1799 | 1460981857713 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:17:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:17:37 INFO - PROCESS | 1799 | 1460981857724 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 1799 | 1460981857727 Marionette TRACE conn4 <- [1,2910,null,{}] 05:17:37 INFO - PROCESS | 1799 | 1460981857735 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}] 05:17:38 INFO - PROCESS | 1799 | 1460981858032 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:17:38 INFO - PROCESS | 1799 | 1460981858425 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b1c00 == 148 [pid = 1799] [id = 735] 05:17:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x89b09800) [pid = 1799] [serial = 2206] [outer = (nil)] 05:17:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ab88000) [pid = 1799] [serial = 2207] [outer = 0x89b09800] 05:17:38 INFO - PROCESS | 1799 | 1460981858517 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ab90800) [pid = 1799] [serial = 2208] [outer = 0x89b09800] 05:17:39 INFO - PROCESS | 1799 | 1460981859437 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]]]}] 05:17:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:17:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:17:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1729ms 05:17:39 INFO - PROCESS | 1799 | 1460981859453 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1799 | 1460981859458 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /DOMEvents/constructors.html 05:17:39 INFO - PROCESS | 1799 | 1460981859468 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1799 | 1460981859479 Marionette TRACE conn4 <- [1,2914,null,{}] 05:17:39 INFO - PROCESS | 1799 | 1460981859495 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}] 05:17:39 INFO - PROCESS | 1799 | 1460981859764 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:17:40 INFO - PROCESS | 1799 | 1460981860066 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x86a7ac00 == 149 [pid = 1799] [id = 736] 05:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b3f3000) [pid = 1799] [serial = 2209] [outer = (nil)] 05:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b9b9800) [pid = 1799] [serial = 2210] [outer = 0x8b3f3000] 05:17:40 INFO - PROCESS | 1799 | 1460981860210 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8bbc2000) [pid = 1799] [serial = 2211] [outer = 0x8b3f3000] 05:17:41 INFO - PROCESS | 1799 | 1460981861226 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]]]}] 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:17:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1861ms 05:17:41 INFO - PROCESS | 1799 | 1460981861326 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 1799 | 1460981861334 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:17:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:17:41 INFO - PROCESS | 1799 | 1460981861344 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 1799 | 1460981861351 Marionette TRACE conn4 <- [1,2918,null,{}] 05:17:41 INFO - PROCESS | 1799 | 1460981861413 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}] 05:17:41 INFO - PROCESS | 1799 | 1460981861686 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:17:42 INFO - PROCESS | 1799 | 1460981862028 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b3800 == 150 [pid = 1799] [id = 737] 05:17:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8bbbbc00) [pid = 1799] [serial = 2212] [outer = (nil)] 05:17:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8dca7800) [pid = 1799] [serial = 2213] [outer = 0x8bbbbc00] 05:17:42 INFO - PROCESS | 1799 | 1460981862120 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8dcbf400) [pid = 1799] [serial = 2214] [outer = 0x8bbbbc00] 05:17:42 INFO - PROCESS | 1799 | 1460981862930 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:17:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1641ms 05:17:42 INFO - PROCESS | 1799 | 1460981862987 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1799 | 1460981862990 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:17:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:17:43 INFO - PROCESS | 1799 | 1460981863019 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 1799 | 1460981863024 Marionette TRACE conn4 <- [1,2922,null,{}] 05:17:43 INFO - PROCESS | 1799 | 1460981863030 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}] 05:17:43 INFO - PROCESS | 1799 | 1460981863253 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:17:43 INFO - PROCESS | 1799 | 1460981863550 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f8400 == 151 [pid = 1799] [id = 738] 05:17:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8dcc4400) [pid = 1799] [serial = 2215] [outer = (nil)] 05:17:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8e70e800) [pid = 1799] [serial = 2216] [outer = 0x8dcc4400] 05:17:43 INFO - PROCESS | 1799 | 1460981863664 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ea0e000) [pid = 1799] [serial = 2217] [outer = 0x8dcc4400] 05:17:44 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:17:44 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:17:44 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:17:44 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:17:44 INFO - PROCESS | 1799 | 1460981864673 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]]]}] 05:17:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:17:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:17:44 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 05:17:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:17:44 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 05:17:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:17:44 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]" 05:17:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:17:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:17:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1703ms 05:17:44 INFO - PROCESS | 1799 | 1460981864718 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 1799 | 1460981864726 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:17:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:17:44 INFO - PROCESS | 1799 | 1460981864737 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 1799 | 1460981864746 Marionette TRACE conn4 <- [1,2926,null,{}] 05:17:44 INFO - PROCESS | 1799 | 1460981864773 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}] 05:17:45 INFO - PROCESS | 1799 | 1460981865011 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:17:45 INFO - PROCESS | 1799 | 1460981865301 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dcc4c00 == 152 [pid = 1799] [id = 739] 05:17:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8e710c00) [pid = 1799] [serial = 2218] [outer = (nil)] 05:17:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8f101c00) [pid = 1799] [serial = 2219] [outer = 0x8e710c00] 05:17:45 INFO - PROCESS | 1799 | 1460981865438 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f106400) [pid = 1799] [serial = 2220] [outer = 0x8e710c00] 05:17:46 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:17:46 INFO - PROCESS | 1799 | 1460981866252 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]]]}] 05:17:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:17:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1555ms 05:17:46 INFO - PROCESS | 1799 | 1460981866295 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1799 | 1460981866298 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:17:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:17:46 INFO - PROCESS | 1799 | 1460981866306 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1799 | 1460981866310 Marionette TRACE conn4 <- [1,2930,null,{}] 05:17:46 INFO - PROCESS | 1799 | 1460981866316 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}] 05:17:46 INFO - PROCESS | 1799 | 1460981866590 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:17:46 INFO - PROCESS | 1799 | 1460981866892 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0f3800 == 153 [pid = 1799] [id = 740] 05:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f0f7000) [pid = 1799] [serial = 2221] [outer = (nil)] 05:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fabdc00) [pid = 1799] [serial = 2222] [outer = 0x8f0f7000] 05:17:46 INFO - PROCESS | 1799 | 1460981866992 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fb93800) [pid = 1799] [serial = 2223] [outer = 0x8f0f7000] 05:17:47 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:17:47 INFO - PROCESS | 1799 | 1460981867879 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]]]}] 05:17:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:17:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1634ms 05:17:47 INFO - PROCESS | 1799 | 1460981867942 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 1799 | 1460981867946 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:17:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:17:47 INFO - PROCESS | 1799 | 1460981867952 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 1799 | 1460981867956 Marionette TRACE conn4 <- [1,2934,null,{}] 05:17:47 INFO - PROCESS | 1799 | 1460981867961 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}] 05:17:48 INFO - PROCESS | 1799 | 1460981868272 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:17:48 INFO - PROCESS | 1799 | 1460981868487 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee8dc00 == 154 [pid = 1799] [id = 741] 05:17:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f101400) [pid = 1799] [serial = 2224] [outer = (nil)] 05:17:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8fedc400) [pid = 1799] [serial = 2225] [outer = 0x8f101400] 05:17:48 INFO - PROCESS | 1799 | 1460981868581 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fee0c00) [pid = 1799] [serial = 2226] [outer = 0x8f101400] 05:17:49 INFO - PROCESS | 1799 | 1460981869467 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]]]}] 05:17:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:17:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1534ms 05:17:49 INFO - PROCESS | 1799 | 1460981869489 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1799 | 1460981869493 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:17:49 INFO - PROCESS | 1799 | 1460981869500 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1799 | 1460981869504 Marionette TRACE conn4 <- [1,2938,null,{}] 05:17:49 INFO - PROCESS | 1799 | 1460981869510 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}] 05:17:49 INFO - PROCESS | 1799 | 1460981869729 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:17:50 INFO - PROCESS | 1799 | 1460981870033 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f108800 == 155 [pid = 1799] [id = 742] 05:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8fabcc00) [pid = 1799] [serial = 2227] [outer = (nil)] 05:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9025d800) [pid = 1799] [serial = 2228] [outer = 0x8fabcc00] 05:17:50 INFO - PROCESS | 1799 | 1460981870129 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x902d1400) [pid = 1799] [serial = 2229] [outer = 0x8fabcc00] 05:17:50 INFO - PROCESS | 1799 | 1460981870984 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]]]}] 05:17:50 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. 05:17:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1499ms 05:17:51 INFO - PROCESS | 1799 | 1460981871000 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1799 | 1460981871004 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:17:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:17:51 INFO - PROCESS | 1799 | 1460981871013 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1799 | 1460981871016 Marionette TRACE conn4 <- [1,2942,null,{}] 05:17:51 INFO - PROCESS | 1799 | 1460981871024 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}] 05:17:51 INFO - PROCESS | 1799 | 1460981871294 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:17:51 INFO - PROCESS | 1799 | 1460981871610 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x902da400 == 156 [pid = 1799] [id = 743] 05:17:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9062e800) [pid = 1799] [serial = 2230] [outer = (nil)] 05:17:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9123ac00) [pid = 1799] [serial = 2231] [outer = 0x9062e800] 05:17:51 INFO - PROCESS | 1799 | 1460981871724 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x915c5400) [pid = 1799] [serial = 2232] [outer = 0x9062e800] 05:17:52 INFO - PROCESS | 1799 | 1460981872630 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"]]]}] 05:17:52 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:17:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:17:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1644ms 05:17:52 INFO - PROCESS | 1799 | 1460981872665 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:17:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:17:52 INFO - PROCESS | 1799 | 1460981872675 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:17:52 INFO - PROCESS | 1799 | 1460981872683 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 1799 | 1460981872687 Marionette TRACE conn4 <- [1,2946,null,{}] 05:17:52 INFO - PROCESS | 1799 | 1460981872693 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}] 05:17:52 INFO - PROCESS | 1799 | 1460981872939 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:17:53 INFO - PROCESS | 1799 | 1460981873230 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x9342e800 == 157 [pid = 1799] [id = 744] 05:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9342f800) [pid = 1799] [serial = 2233] [outer = (nil)] 05:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x94248c00) [pid = 1799] [serial = 2234] [outer = 0x9342f800] 05:17:53 INFO - PROCESS | 1799 | 1460981873323 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x942dac00) [pid = 1799] [serial = 2235] [outer = 0x9342f800] 05:17:54 INFO - PROCESS | 1799 | 1460981874159 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]]]}] 05:17:54 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. 05:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1493ms 05:17:54 INFO - PROCESS | 1799 | 1460981874174 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1799 | 1460981874178 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:17:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:17:54 INFO - PROCESS | 1799 | 1460981874184 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1799 | 1460981874189 Marionette TRACE conn4 <- [1,2950,null,{}] 05:17:54 INFO - PROCESS | 1799 | 1460981874195 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}] 05:17:54 INFO - PROCESS | 1799 | 1460981874432 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:17:54 INFO - PROCESS | 1799 | 1460981874705 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x89956400 == 158 [pid = 1799] [id = 745] 05:17:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ab87c00) [pid = 1799] [serial = 2236] [outer = (nil)] 05:17:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x942e9800) [pid = 1799] [serial = 2237] [outer = 0x8ab87c00] 05:17:54 INFO - PROCESS | 1799 | 1460981874795 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9444ac00) [pid = 1799] [serial = 2238] [outer = 0x8ab87c00] 05:17:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444cc00 == 159 [pid = 1799] [id = 746] 05:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x958eec00) [pid = 1799] [serial = 2239] [outer = (nil)] 05:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x958f6000) [pid = 1799] [serial = 2240] [outer = 0x958eec00] 05:17:55 INFO - PROCESS | 1799 | 1460981875759 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]]]}] 05:17:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:17:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1584ms 05:17:55 INFO - PROCESS | 1799 | 1460981875770 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 1799 | 1460981875774 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:17:55 INFO - PROCESS | 1799 | 1460981875781 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1799 | 1460981875783 Marionette TRACE conn4 <- [1,2954,null,{}] 05:17:55 INFO - PROCESS | 1799 | 1460981875795 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}] 05:17:56 INFO - PROCESS | 1799 | 1460981876071 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:17:56 INFO - PROCESS | 1799 | 1460981876339 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x942df000 == 160 [pid = 1799] [id = 747] 05:17:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9444a400) [pid = 1799] [serial = 2241] [outer = (nil)] 05:17:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x95846800) [pid = 1799] [serial = 2242] [outer = 0x9444a400] 05:17:56 INFO - PROCESS | 1799 | 1460981876471 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x958f2c00) [pid = 1799] [serial = 2243] [outer = 0x9444a400] 05:17:57 INFO - PROCESS | 1799 | 1460981877286 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]]]}] 05:17:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:17:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:17:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1534ms 05:17:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:17:57 INFO - PROCESS | 1799 | 1460981877319 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 1799 | 1460981877322 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:17:57 INFO - PROCESS | 1799 | 1460981877329 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1799 | 1460981877332 Marionette TRACE conn4 <- [1,2958,null,{}] 05:17:57 INFO - PROCESS | 1799 | 1460981877339 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}] 05:17:57 INFO - PROCESS | 1799 | 1460981877587 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:17:57 INFO - PROCESS | 1799 | 1460981877871 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x95839800 == 161 [pid = 1799] [id = 748] 05:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x96b3e800) [pid = 1799] [serial = 2244] [outer = (nil)] 05:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9804f000) [pid = 1799] [serial = 2245] [outer = 0x96b3e800] 05:17:57 INFO - PROCESS | 1799 | 1460981877965 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9805d800) [pid = 1799] [serial = 2246] [outer = 0x96b3e800] 05:17:58 INFO - PROCESS | 1799 | 1460981878800 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]]]}] 05:17:58 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:17:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1539ms 05:17:58 INFO - PROCESS | 1799 | 1460981878868 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 1799 | 1460981878872 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:17:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:17:58 INFO - PROCESS | 1799 | 1460981878879 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 1799 | 1460981878883 Marionette TRACE conn4 <- [1,2962,null,{}] 05:17:58 INFO - PROCESS | 1799 | 1460981878889 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}] 05:17:59 INFO - PROCESS | 1799 | 1460981879117 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:17:59 INFO - PROCESS | 1799 | 1460981879429 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8712b800 == 162 [pid = 1799] [id = 749] 05:17:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97c40c00) [pid = 1799] [serial = 2247] [outer = (nil)] 05:17:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98976c00) [pid = 1799] [serial = 2248] [outer = 0x97c40c00] 05:17:59 INFO - PROCESS | 1799 | 1460981879524 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9897b000) [pid = 1799] [serial = 2249] [outer = 0x97c40c00] 05:18:00 INFO - PROCESS | 1799 | 1460981880408 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]]]}] 05:18:00 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:18:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1595ms 05:18:00 INFO - PROCESS | 1799 | 1460981880475 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:18:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:18:00 INFO - PROCESS | 1799 | 1460981880480 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:18:00 INFO - PROCESS | 1799 | 1460981880486 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1799 | 1460981880490 Marionette TRACE conn4 <- [1,2966,null,{}] 05:18:00 INFO - PROCESS | 1799 | 1460981880496 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}] 05:18:00 INFO - PROCESS | 1799 | 1460981880721 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:18:01 INFO - PROCESS | 1799 | 1460981881026 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x98052000 == 163 [pid = 1799] [id = 750] 05:18:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9897a400) [pid = 1799] [serial = 2250] [outer = (nil)] 05:18:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98a28800) [pid = 1799] [serial = 2251] [outer = 0x9897a400] 05:18:01 INFO - PROCESS | 1799 | 1460981881120 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x98a2b000) [pid = 1799] [serial = 2252] [outer = 0x9897a400] 05:18:01 INFO - PROCESS | 1799 | 1460981881985 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]]]}] 05:18:02 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. 05:18:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1541ms 05:18:02 INFO - PROCESS | 1799 | 1460981882026 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 1799 | 1460981882029 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:18:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:18:02 INFO - PROCESS | 1799 | 1460981882036 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 1799 | 1460981882039 Marionette TRACE conn4 <- [1,2970,null,{}] 05:18:02 INFO - PROCESS | 1799 | 1460981882094 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}] 05:18:02 INFO - PROCESS | 1799 | 1460981882315 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:18:02 INFO - PROCESS | 1799 | 1460981882616 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x98980800 == 164 [pid = 1799] [id = 751] 05:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x98a26c00) [pid = 1799] [serial = 2253] [outer = (nil)] 05:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x98c57800) [pid = 1799] [serial = 2254] [outer = 0x98a26c00] 05:18:02 INFO - PROCESS | 1799 | 1460981882708 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x98c5f000) [pid = 1799] [serial = 2255] [outer = 0x98a26c00] 05:18:03 INFO - PROCESS | 1799 | 1460981883499 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]]]}] 05:18:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:18:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1526ms 05:18:03 INFO - PROCESS | 1799 | 1460981883563 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1799 | 1460981883567 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:18:03 INFO - PROCESS | 1799 | 1460981883573 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1799 | 1460981883576 Marionette TRACE conn4 <- [1,2974,null,{}] 05:18:03 INFO - PROCESS | 1799 | 1460981883582 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}] 05:18:03 INFO - PROCESS | 1799 | 1460981883804 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:18:04 INFO - PROCESS | 1799 | 1460981884114 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b6800 == 165 [pid = 1799] [id = 752] 05:18:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8bbbb400) [pid = 1799] [serial = 2256] [outer = (nil)] 05:18:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x99418c00) [pid = 1799] [serial = 2257] [outer = 0x8bbbb400] 05:18:04 INFO - PROCESS | 1799 | 1460981884206 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9941c800) [pid = 1799] [serial = 2258] [outer = 0x8bbbb400] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x942dec00 == 164 [pid = 1799] [id = 549] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x96a7ac00 == 163 [pid = 1799] [id = 226] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89065800 == 162 [pid = 1799] [id = 732] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x841cf000 == 161 [pid = 1799] [id = 731] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x87ec5800 == 160 [pid = 1799] [id = 730] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x83984c00 == 159 [pid = 1799] [id = 729] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x902d6400 == 158 [pid = 1799] [id = 722] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x9807c400 == 157 [pid = 1799] [id = 598] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x83bcd000 == 156 [pid = 1799] [id = 721] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89954400 == 155 [pid = 1799] [id = 679] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8fee5c00 == 154 [pid = 1799] [id = 720] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x88449000 == 153 [pid = 1799] [id = 718] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb97c00 == 152 [pid = 1799] [id = 719] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea5b000 == 151 [pid = 1799] [id = 717] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8e793000 == 150 [pid = 1799] [id = 716] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89061000 == 149 [pid = 1799] [id = 715] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3f7c00 == 148 [pid = 1799] [id = 714] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x84b0d400 == 147 [pid = 1799] [id = 684] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8dca7c00 == 146 [pid = 1799] [id = 680] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3ec000 == 145 [pid = 1799] [id = 713] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b52d000 == 144 [pid = 1799] [id = 711] 05:18:07 INFO - PROCESS | 1799 | --DOCSHELL 0x87c12400 == 143 [pid = 1799] [id = 712] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x89909000) [pid = 1799] [serial = 2073] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9583d000) [pid = 1799] [serial = 2118] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x89060c00) [pid = 1799] [serial = 2126] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9424b000) [pid = 1799] [serial = 2109] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9342c800) [pid = 1799] [serial = 2102] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8b3ea000) [pid = 1799] [serial = 2130] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x94246800) [pid = 1799] [serial = 2108] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x913f3000) [pid = 1799] [serial = 2097] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x958f8000) [pid = 1799] [serial = 2120] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8e793800) [pid = 1799] [serial = 2078] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x86a79c00) [pid = 1799] [serial = 2123] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x891e7c00) [pid = 1799] [serial = 2127] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x89066c00) [pid = 1799] [serial = 2133] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8906cc00) [pid = 1799] [serial = 2072] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x942e7c00) [pid = 1799] [serial = 2114] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9405b400) [pid = 1799] [serial = 2106] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9444d800) [pid = 1799] [serial = 2115] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x915cd000) [pid = 1799] [serial = 2100] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b523000) [pid = 1799] [serial = 2075] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x89b10800) [pid = 1799] [serial = 2129] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f10b800) [pid = 1799] [serial = 2085] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8ea63400) [pid = 1799] [serial = 2081] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ee8a800) [pid = 1799] [serial = 2082] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x89903000) [pid = 1799] [serial = 2010] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x94458800) [pid = 1799] [serial = 2117] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8712f800) [pid = 1799] [serial = 2124] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x958f9c00) [pid = 1799] [serial = 2121] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x902d2800) [pid = 1799] [serial = 2091] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9062d800) [pid = 1799] [serial = 2094] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x915c9000) [pid = 1799] [serial = 2099] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x902e0c00) [pid = 1799] [serial = 2093] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8f102800) [pid = 1799] [serial = 2084] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8fee3800) [pid = 1799] [serial = 2087] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9025f800) [pid = 1799] [serial = 2090] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x94058400) [pid = 1799] [serial = 2105] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x942e2000) [pid = 1799] [serial = 2111] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x91244c00) [pid = 1799] [serial = 2096] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x86a82400) [pid = 1799] [serial = 2132] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8e8f7800) [pid = 1799] [serial = 2079] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x942e5000) [pid = 1799] [serial = 2112] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8fee6c00) [pid = 1799] [serial = 2088] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x94054000) [pid = 1799] [serial = 2103] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8bbb9000) [pid = 1799] [serial = 2076] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8bbc5000) [pid = 1799] [serial = 2135] [outer = (nil)] [url = about:blank] 05:18:08 INFO - PROCESS | 1799 | 1460981888106 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]]]}] 05:18:08 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. 05:18:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 4561ms 05:18:08 INFO - PROCESS | 1799 | 1460981888135 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:18:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:18:08 INFO - PROCESS | 1799 | 1460981888140 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:18:08 INFO - PROCESS | 1799 | 1460981888147 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 1799 | 1460981888150 Marionette TRACE conn4 <- [1,2978,null,{}] 05:18:08 INFO - PROCESS | 1799 | 1460981888159 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}] 05:18:08 INFO - PROCESS | 1799 | 1460981888415 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:18:08 INFO - PROCESS | 1799 | 1460981888636 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c07800 == 144 [pid = 1799] [id = 753] 05:18:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87ec3000) [pid = 1799] [serial = 2259] [outer = (nil)] 05:18:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8881b000) [pid = 1799] [serial = 2260] [outer = 0x87ec3000] 05:18:08 INFO - PROCESS | 1799 | 1460981888724 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89061c00) [pid = 1799] [serial = 2261] [outer = 0x87ec3000] 05:18:09 INFO - PROCESS | 1799 | 1460981889565 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]]]}] 05:18:09 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. 05:18:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1437ms 05:18:09 INFO - PROCESS | 1799 | 1460981889583 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1799 | 1460981889591 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:18:09 INFO - PROCESS | 1799 | 1460981889601 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1799 | 1460981889605 Marionette TRACE conn4 <- [1,2982,null,{}] 05:18:09 INFO - PROCESS | 1799 | 1460981889611 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}] 05:18:09 INFO - PROCESS | 1799 | 1460981889919 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:18:10 INFO - PROCESS | 1799 | 1460981890062 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x88819800 == 145 [pid = 1799] [id = 754] 05:18:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8881c000) [pid = 1799] [serial = 2262] [outer = (nil)] 05:18:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89909800) [pid = 1799] [serial = 2263] [outer = 0x8881c000] 05:18:10 INFO - PROCESS | 1799 | 1460981890170 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8995d400) [pid = 1799] [serial = 2264] [outer = 0x8881c000] 05:18:11 INFO - PROCESS | 1799 | 1460981891039 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"]]]}] 05:18:11 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 05:18:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:18:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1486ms 05:18:11 INFO - PROCESS | 1799 | 1460981891088 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 1799 | 1460981891092 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:18:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:18:11 INFO - PROCESS | 1799 | 1460981891098 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 1799 | 1460981891104 Marionette TRACE conn4 <- [1,2986,null,{}] 05:18:11 INFO - PROCESS | 1799 | 1460981891127 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}] 05:18:11 INFO - PROCESS | 1799 | 1460981891402 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:18:11 INFO - PROCESS | 1799 | 1460981891481 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3f6c00 == 146 [pid = 1799] [id = 755] 05:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8b527c00) [pid = 1799] [serial = 2265] [outer = (nil)] 05:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b52fc00) [pid = 1799] [serial = 2266] [outer = 0x8b527c00] 05:18:11 INFO - PROCESS | 1799 | 1460981891709 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8b9b0000) [pid = 1799] [serial = 2267] [outer = 0x8b527c00] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x96ace800) [pid = 1799] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x979db400) [pid = 1799] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9805cc00) [pid = 1799] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8990a000) [pid = 1799] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x97d0ac00) [pid = 1799] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x902d1800) [pid = 1799] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x83989400) [pid = 1799] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x891eb000) [pid = 1799] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8b3f5000) [pid = 1799] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8dca9000) [pid = 1799] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x94453400) [pid = 1799] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8fd9cc00) [pid = 1799] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e705400) [pid = 1799] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8b52e000) [pid = 1799] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8fab5c00) [pid = 1799] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8e70ec00) [pid = 1799] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x87c15400) [pid = 1799] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x94241800) [pid = 1799] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8881a000) [pid = 1799] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8e794000) [pid = 1799] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:18:12 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x88444000) [pid = 1799] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:18:13 INFO - PROCESS | 1799 | 1460981893206 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]]]}] 05:18:13 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. 05:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2144ms 05:18:13 INFO - PROCESS | 1799 | 1460981893243 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 1799 | 1460981893247 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:18:13 INFO - PROCESS | 1799 | 1460981893253 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 1799 | 1460981893256 Marionette TRACE conn4 <- [1,2990,null,{}] 05:18:13 INFO - PROCESS | 1799 | 1460981893261 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}] 05:18:13 INFO - PROCESS | 1799 | 1460981893535 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:18:13 INFO - PROCESS | 1799 | 1460981893562 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x88444000 == 147 [pid = 1799] [id = 756] 05:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b3f5000) [pid = 1799] [serial = 2268] [outer = (nil)] 05:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8bbc4800) [pid = 1799] [serial = 2269] [outer = 0x8b3f5000] 05:18:13 INFO - PROCESS | 1799 | 1460981893640 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8dca8400) [pid = 1799] [serial = 2270] [outer = 0x8b3f5000] 05:18:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b9b1800 == 148 [pid = 1799] [id = 757] 05:18:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d9ecc00) [pid = 1799] [serial = 2271] [outer = (nil)] 05:18:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8e70b800) [pid = 1799] [serial = 2272] [outer = 0x8d9ecc00] 05:18:14 INFO - PROCESS | 1799 | 1460981894576 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]]]}] 05:18:14 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. 05:18:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1335ms 05:18:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:18:14 INFO - PROCESS | 1799 | 1460981894590 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 1799 | 1460981894593 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:18:14 INFO - PROCESS | 1799 | 1460981894604 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 1799 | 1460981894607 Marionette TRACE conn4 <- [1,2994,null,{}] 05:18:14 INFO - PROCESS | 1799 | 1460981894612 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}] 05:18:14 INFO - PROCESS | 1799 | 1460981894875 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:18:15 INFO - PROCESS | 1799 | 1460981895345 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8712f000 == 149 [pid = 1799] [id = 758] 05:18:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8712f800) [pid = 1799] [serial = 2273] [outer = (nil)] 05:18:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x87c0c800) [pid = 1799] [serial = 2274] [outer = 0x8712f800] 05:18:15 INFO - PROCESS | 1799 | 1460981895445 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x87ec2800) [pid = 1799] [serial = 2275] [outer = 0x8712f800] 05:18:16 INFO - PROCESS | 1799 | 1460981896336 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]]]}] 05:18:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:18:16 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 05:18:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1797ms 05:18:16 INFO - PROCESS | 1799 | 1460981896398 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 1799 | 1460981896406 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:18:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:18:16 INFO - PROCESS | 1799 | 1460981896416 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 1799 | 1460981896421 Marionette TRACE conn4 <- [1,2998,null,{}] 05:18:16 INFO - PROCESS | 1799 | 1460981896449 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}] 05:18:16 INFO - PROCESS | 1799 | 1460981896710 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:18:17 INFO - PROCESS | 1799 | 1460981897059 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x893aec00 == 150 [pid = 1799] [id = 759] 05:18:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89905000) [pid = 1799] [serial = 2276] [outer = (nil)] 05:18:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8990f000) [pid = 1799] [serial = 2277] [outer = 0x89905000] 05:18:17 INFO - PROCESS | 1799 | 1460981897163 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x89b0b000) [pid = 1799] [serial = 2278] [outer = 0x89905000] 05:18:18 INFO - PROCESS | 1799 | 1460981898121 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]]]}] 05:18:18 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. 05:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1759ms 05:18:18 INFO - PROCESS | 1799 | 1460981898194 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1799 | 1460981898201 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:18:18 INFO - PROCESS | 1799 | 1460981898211 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1799 | 1460981898214 Marionette TRACE conn4 <- [1,3002,null,{}] 05:18:18 INFO - PROCESS | 1799 | 1460981898221 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}] 05:18:18 INFO - PROCESS | 1799 | 1460981898471 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:18:18 INFO - PROCESS | 1799 | 1460981898854 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b0a000 == 151 [pid = 1799] [id = 760] 05:18:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8b7a0400) [pid = 1799] [serial = 2279] [outer = (nil)] 05:18:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8b9b6800) [pid = 1799] [serial = 2280] [outer = 0x8b7a0400] 05:18:18 INFO - PROCESS | 1799 | 1460981898946 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8d9eec00) [pid = 1799] [serial = 2281] [outer = 0x8b7a0400] 05:18:19 INFO - PROCESS | 1799 | 1460981899804 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]]]}] 05:18:19 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. 05:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1630ms 05:18:19 INFO - PROCESS | 1799 | 1460981899841 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1799 | 1460981899844 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:18:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:18:19 INFO - PROCESS | 1799 | 1460981899861 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 1799 | 1460981899870 Marionette TRACE conn4 <- [1,3006,null,{}] 05:18:19 INFO - PROCESS | 1799 | 1460981899876 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}] 05:18:20 INFO - PROCESS | 1799 | 1460981900110 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:18:20 INFO - PROCESS | 1799 | 1460981900403 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3f1c00 == 152 [pid = 1799] [id = 761] 05:18:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8d9f5800) [pid = 1799] [serial = 2282] [outer = (nil)] 05:18:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8e799c00) [pid = 1799] [serial = 2283] [outer = 0x8d9f5800] 05:18:20 INFO - PROCESS | 1799 | 1460981900494 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8e8edc00) [pid = 1799] [serial = 2284] [outer = 0x8d9f5800] 05:18:21 INFO - PROCESS | 1799 | 1460981901363 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]]]}] 05:18:21 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. 05:18:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1552ms 05:18:21 INFO - PROCESS | 1799 | 1460981901405 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1799 | 1460981901409 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:18:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:18:21 INFO - PROCESS | 1799 | 1460981901415 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1799 | 1460981901419 Marionette TRACE conn4 <- [1,3010,null,{}] 05:18:21 INFO - PROCESS | 1799 | 1460981901424 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}] 05:18:21 INFO - PROCESS | 1799 | 1460981901682 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:18:21 INFO - PROCESS | 1799 | 1460981901953 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b3ee400 == 153 [pid = 1799] [id = 762] 05:18:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8e8f0000) [pid = 1799] [serial = 2285] [outer = (nil)] 05:18:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ea5ac00) [pid = 1799] [serial = 2286] [outer = 0x8e8f0000] 05:18:22 INFO - PROCESS | 1799 | 1460981902047 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ea63400) [pid = 1799] [serial = 2287] [outer = 0x8e8f0000] 05:18:22 INFO - PROCESS | 1799 | 1460981902947 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]]]}] 05:18:23 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 05:18:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1589ms 05:18:23 INFO - PROCESS | 1799 | 1460981903025 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 1799 | 1460981903030 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:18:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:18:23 INFO - PROCESS | 1799 | 1460981903038 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 1799 | 1460981903042 Marionette TRACE conn4 <- [1,3014,null,{}] 05:18:23 INFO - PROCESS | 1799 | 1460981903049 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}] 05:18:23 INFO - PROCESS | 1799 | 1460981903287 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:18:23 INFO - PROCESS | 1799 | 1460981903581 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee8b800 == 154 [pid = 1799] [id = 763] 05:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ee8bc00) [pid = 1799] [serial = 2288] [outer = (nil)] 05:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f0efc00) [pid = 1799] [serial = 2289] [outer = 0x8ee8bc00] 05:18:23 INFO - PROCESS | 1799 | 1460981903740 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8fac0800) [pid = 1799] [serial = 2290] [outer = 0x8ee8bc00] 05:18:24 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:18:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:18:24 INFO - {} 05:18:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:18:24 INFO - {} 05:18:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:18:24 INFO - {} 05:18:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:18:24 INFO - {} 05:18:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1682ms 05:18:24 INFO - PROCESS | 1799 | 1460981904709 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:18:24 INFO - PROCESS | 1799 | 1460981904723 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 1799 | 1460981904726 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:18:24 INFO - TEST-START | /FileAPI/fileReader.html 05:18:24 INFO - PROCESS | 1799 | 1460981904733 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 1799 | 1460981904736 Marionette TRACE conn4 <- [1,3018,null,{}] 05:18:24 INFO - PROCESS | 1799 | 1460981904749 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}] 05:18:25 INFO - PROCESS | 1799 | 1460981904995 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:18:25 INFO - PROCESS | 1799 | 1460981905259 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0f0400 == 155 [pid = 1799] [id = 764] 05:18:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fee7400) [pid = 1799] [serial = 2291] [outer = (nil)] 05:18:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x90253c00) [pid = 1799] [serial = 2292] [outer = 0x8fee7400] 05:18:25 INFO - PROCESS | 1799 | 1460981905353 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x902d4800) [pid = 1799] [serial = 2293] [outer = 0x8fee7400] 05:18:26 INFO - PROCESS | 1799 | 1460981906236 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]]]}] 05:18:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:18:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:18:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:18:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:18:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 1532ms 05:18:26 INFO - PROCESS | 1799 | 1460981906267 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1799 | 1460981906271 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:18:26 INFO - TEST-START | /FileAPI/historical.html 05:18:26 INFO - PROCESS | 1799 | 1460981906278 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1799 | 1460981906283 Marionette TRACE conn4 <- [1,3022,null,{}] 05:18:26 INFO - PROCESS | 1799 | 1460981906289 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}] 05:18:26 INFO - PROCESS | 1799 | 1460981906512 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:18:26 INFO - PROCESS | 1799 | 1460981906813 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e794000 == 156 [pid = 1799] [id = 765] 05:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fd96c00) [pid = 1799] [serial = 2294] [outer = (nil)] 05:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x90629c00) [pid = 1799] [serial = 2295] [outer = 0x8fd96c00] 05:18:26 INFO - PROCESS | 1799 | 1460981906906 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x91244c00) [pid = 1799] [serial = 2296] [outer = 0x8fd96c00] 05:18:27 INFO - PROCESS | 1799 | 1460981907761 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"]]]}] 05:18:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:18:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:18:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:18:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:18:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:18:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:18:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:18:27 INFO - TEST-OK | /FileAPI/historical.html | took 1531ms 05:18:27 INFO - PROCESS | 1799 | 1460981907818 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 1799 | 1460981907822 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /FileAPI/idlharness.html 05:18:27 INFO - PROCESS | 1799 | 1460981907877 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 1799 | 1460981907882 Marionette TRACE conn4 <- [1,3026,null,{}] 05:18:27 INFO - PROCESS | 1799 | 1460981907899 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}] 05:18:28 INFO - PROCESS | 1799 | 1460981908143 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:18:28 INFO - PROCESS | 1799 | 1460981908439 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea66400 == 157 [pid = 1799] [id = 766] 05:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x902d3800) [pid = 1799] [serial = 2297] [outer = (nil)] 05:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x91f78400) [pid = 1799] [serial = 2298] [outer = 0x902d3800] 05:18:28 INFO - PROCESS | 1799 | 1460981908531 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x93236800) [pid = 1799] [serial = 2299] [outer = 0x902d3800] 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:18:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:18:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:18:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:18:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:18:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:18:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:18:30 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 05:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:18:30 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 05:18:30 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 05:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:18:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:18:30 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 05:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:18:30 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 05:18:30 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 05:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:18:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 2789ms 05:18:30 INFO - TEST-START | /FileAPI/idlharness.worker 05:18:30 INFO - PROCESS | 1799 | 1460981910480 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]]]}] 05:18:30 INFO - PROCESS | 1799 | 1460981910680 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 1799 | 1460981910688 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:18:30 INFO - PROCESS | 1799 | 1460981910732 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 1799 | 1460981910740 Marionette TRACE conn4 <- [1,3030,null,{}] 05:18:30 INFO - PROCESS | 1799 | 1460981910756 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}] 05:18:31 INFO - PROCESS | 1799 | 1460981911036 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:18:31 INFO - PROCESS | 1799 | 1460981911327 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x915ccc00 == 158 [pid = 1799] [id = 767] 05:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x91f7b000) [pid = 1799] [serial = 2300] [outer = (nil)] 05:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x958fb000) [pid = 1799] [serial = 2301] [outer = 0x91f7b000] 05:18:31 INFO - PROCESS | 1799 | 1460981911417 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x96ad0000) [pid = 1799] [serial = 2302] [outer = 0x91f7b000] 05:18:31 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:18:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:18:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:18:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:18:34 INFO - {} 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:18:34 INFO - {} 05:18:34 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 - {} 05:18:34 INFO - {} 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:18:34 INFO - {} 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:18:34 INFO - {} 05:18:34 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 - {} 05:18:34 INFO - {} 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 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 05:18:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:18:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:18:34 INFO - {} 05:18:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3434ms 05:18:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:18:34 INFO - PROCESS | 1799 | 1460981914005 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,{},{}]]]}] 05:18:34 INFO - PROCESS | 1799 | 1460981914165 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1799 | 1460981914167 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:18:34 INFO - PROCESS | 1799 | 1460981914180 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1799 | 1460981914182 Marionette TRACE conn4 <- [1,3034,null,{}] 05:18:34 INFO - PROCESS | 1799 | 1460981914205 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}] 05:18:34 INFO - PROCESS | 1799 | 1460981914595 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:18:34 INFO - PROCESS | 1799 | 1460981914898 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x96a81c00 == 159 [pid = 1799] [id = 768] 05:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97cc6800) [pid = 1799] [serial = 2303] [outer = (nil)] 05:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0xa0b89800) [pid = 1799] [serial = 2304] [outer = 0x97cc6800] 05:18:35 INFO - PROCESS | 1799 | 1460981915005 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0xa0d45800) [pid = 1799] [serial = 2305] [outer = 0x97cc6800] 05:18:35 INFO - PROCESS | 1799 | 1460981915857 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]]]}] 05:18:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:18:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1695ms 05:18:35 INFO - PROCESS | 1799 | 1460981915875 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 1799 | 1460981915878 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:18:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:18:35 INFO - PROCESS | 1799 | 1460981915885 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1799 | 1460981915890 Marionette TRACE conn4 <- [1,3038,null,{}] 05:18:35 INFO - PROCESS | 1799 | 1460981915895 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}] 05:18:36 INFO - PROCESS | 1799 | 1460981916230 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:18:36 INFO - PROCESS | 1799 | 1460981916462 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9804f800 == 160 [pid = 1799] [id = 769] 05:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0xa0d48c00) [pid = 1799] [serial = 2306] [outer = (nil)] 05:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0xa10da800) [pid = 1799] [serial = 2307] [outer = 0xa0d48c00] 05:18:36 INFO - PROCESS | 1799 | 1460981916561 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa291a000) [pid = 1799] [serial = 2308] [outer = 0xa0d48c00] 05:18:37 INFO - PROCESS | 1799 | 1460981917412 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"]]]}] 05:18:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:18:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:18:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1588ms 05:18:37 INFO - PROCESS | 1799 | 1460981917475 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:18:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:18:37 INFO - PROCESS | 1799 | 1460981917479 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:18:37 INFO - PROCESS | 1799 | 1460981917487 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1799 | 1460981917491 Marionette TRACE conn4 <- [1,3042,null,{}] 05:18:37 INFO - PROCESS | 1799 | 1460981917497 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}] 05:18:37 INFO - PROCESS | 1799 | 1460981917757 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:18:38 INFO - PROCESS | 1799 | 1460981918112 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x83985c00 == 161 [pid = 1799] [id = 770] 05:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9444f400) [pid = 1799] [serial = 2309] [outer = (nil)] 05:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa2b0fc00) [pid = 1799] [serial = 2310] [outer = 0x9444f400] 05:18:38 INFO - PROCESS | 1799 | 1460981918268 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa3d1b800) [pid = 1799] [serial = 2311] [outer = 0x9444f400] 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:18:39 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. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:18:39 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'.) 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:18:39 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. 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:18:39 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. 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:18:39 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. 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:18:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2151ms 05:18:39 INFO - PROCESS | 1799 | 1460981919480 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]]]}] 05:18:39 INFO - PROCESS | 1799 | 1460981919730 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1799 | 1460981919741 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:18:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:18:39 INFO - PROCESS | 1799 | 1460981919768 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1799 | 1460981919772 Marionette TRACE conn4 <- [1,3046,null,{}] 05:18:39 INFO - PROCESS | 1799 | 1460981919875 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}] 05:18:40 INFO - PROCESS | 1799 | 1460981920101 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:18:40 INFO - PROCESS | 1799 | 1460981920392 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x958f1800 == 162 [pid = 1799] [id = 771] 05:18:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x96a82400) [pid = 1799] [serial = 2312] [outer = (nil)] 05:18:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97d0d400) [pid = 1799] [serial = 2313] [outer = 0x96a82400] 05:18:40 INFO - PROCESS | 1799 | 1460981920482 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98051800) [pid = 1799] [serial = 2314] [outer = 0x96a82400] 05:18:40 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:18:41 INFO - PROCESS | 1799 | 1460981921393 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:18:41 INFO - {} 05:18:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1654ms 05:18:41 INFO - PROCESS | 1799 | 1460981921414 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 1799 | 1460981921418 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:18:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:18:41 INFO - PROCESS | 1799 | 1460981921425 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 1799 | 1460981921429 Marionette TRACE conn4 <- [1,3050,null,{}] 05:18:41 INFO - PROCESS | 1799 | 1460981921435 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}] 05:18:41 INFO - PROCESS | 1799 | 1460981921710 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:18:42 INFO - PROCESS | 1799 | 1460981922072 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x958efc00 == 163 [pid = 1799] [id = 772] 05:18:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x97b6f000) [pid = 1799] [serial = 2315] [outer = (nil)] 05:18:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98a24400) [pid = 1799] [serial = 2316] [outer = 0x97b6f000] 05:18:42 INFO - PROCESS | 1799 | 1460981922171 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99114c00) [pid = 1799] [serial = 2317] [outer = 0x97b6f000] 05:18:43 INFO - PROCESS | 1799 | 1460981922989 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]]]}] 05:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:18:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1581ms 05:18:43 INFO - PROCESS | 1799 | 1460981923007 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:18:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:18:43 INFO - PROCESS | 1799 | 1460981923011 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:18:43 INFO - PROCESS | 1799 | 1460981923018 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1799 | 1460981923022 Marionette TRACE conn4 <- [1,3054,null,{}] 05:18:43 INFO - PROCESS | 1799 | 1460981923028 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}] 05:18:43 INFO - PROCESS | 1799 | 1460981923291 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:18:43 INFO - PROCESS | 1799 | 1460981923570 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x902d7c00 == 164 [pid = 1799] [id = 773] 05:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x958ed800) [pid = 1799] [serial = 2318] [outer = (nil)] 05:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9b23f400) [pid = 1799] [serial = 2319] [outer = 0x958ed800] 05:18:43 INFO - PROCESS | 1799 | 1460981923669 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9b24a400) [pid = 1799] [serial = 2320] [outer = 0x958ed800] 05:18:45 INFO - PROCESS | 1799 | 1460981925113 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"]]]}] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b1800 == 163 [pid = 1799] [id = 757] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x88444000 == 162 [pid = 1799] [id = 756] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8b3f6c00 == 161 [pid = 1799] [id = 755] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x88819800 == 160 [pid = 1799] [id = 754] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x87c07800 == 159 [pid = 1799] [id = 753] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x98052000 == 158 [pid = 1799] [id = 750] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8712b800 == 157 [pid = 1799] [id = 749] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x942df000 == 156 [pid = 1799] [id = 747] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x95839800 == 155 [pid = 1799] [id = 748] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x89956400 == 154 [pid = 1799] [id = 745] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x9444cc00 == 153 [pid = 1799] [id = 746] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x9342e800 == 152 [pid = 1799] [id = 744] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x902da400 == 151 [pid = 1799] [id = 743] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee8dc00 == 150 [pid = 1799] [id = 741] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8f108800 == 149 [pid = 1799] [id = 742] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0f3800 == 148 [pid = 1799] [id = 740] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8dcc4c00 == 147 [pid = 1799] [id = 739] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f8400 == 146 [pid = 1799] [id = 738] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8b9b3800 == 145 [pid = 1799] [id = 737] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x86a7ac00 == 144 [pid = 1799] [id = 736] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x893b1c00 == 143 [pid = 1799] [id = 735] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8906c400 == 142 [pid = 1799] [id = 734] 05:18:47 INFO - PROCESS | 1799 | --DOCSHELL 0x842ec800 == 141 [pid = 1799] [id = 733] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x97c34800) [pid = 1799] [serial = 2177] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x98051400) [pid = 1799] [serial = 2180] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x98973000) [pid = 1799] [serial = 2186] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8995f000) [pid = 1799] [serial = 2195] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x98089400) [pid = 1799] [serial = 2183] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9323d000) [pid = 1799] [serial = 2163] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x86a7fc00) [pid = 1799] [serial = 2189] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x981a8800) [pid = 1799] [serial = 2184] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8fee3000) [pid = 1799] [serial = 2156] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8b52f000) [pid = 1799] [serial = 2141] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8e70c000) [pid = 1799] [serial = 2145] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x98055800) [pid = 1799] [serial = 2181] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9625b000) [pid = 1799] [serial = 2169] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x902dd400) [pid = 1799] [serial = 2159] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x93236c00) [pid = 1799] [serial = 2162] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9702d000) [pid = 1799] [serial = 2174] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8dcc1000) [pid = 1799] [serial = 2070] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8fb97400) [pid = 1799] [serial = 2153] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x89b10000) [pid = 1799] [serial = 2196] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x97ccc000) [pid = 1799] [serial = 2178] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8fd98000) [pid = 1799] [serial = 2154] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ea18800) [pid = 1799] [serial = 2148] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x98974800) [pid = 1799] [serial = 2187] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x89901400) [pid = 1799] [serial = 2139] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x87c0d800) [pid = 1799] [serial = 2190] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x95843000) [pid = 1799] [serial = 2168] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x96acf000) [pid = 1799] [serial = 2171] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x89068800) [pid = 1799] [serial = 2192] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8ee85400) [pid = 1799] [serial = 2150] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x94053400) [pid = 1799] [serial = 2166] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x96b4c000) [pid = 1799] [serial = 2172] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x90253800) [pid = 1799] [serial = 2157] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8b3f5c00) [pid = 1799] [serial = 2198] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b9adc00) [pid = 1799] [serial = 2142] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x88448400) [pid = 1799] [serial = 2138] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x891ee800) [pid = 1799] [serial = 2193] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9062c800) [pid = 1799] [serial = 2160] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ee8f800) [pid = 1799] [serial = 2151] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8e8f1c00) [pid = 1799] [serial = 2147] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9342ac00) [pid = 1799] [serial = 2165] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x979cf400) [pid = 1799] [serial = 2175] [outer = (nil)] [url = about:blank] 05:18:47 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8dcc6c00) [pid = 1799] [serial = 2144] [outer = (nil)] [url = about:blank] 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:18:48 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" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:18:48 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" 05:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:18:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 4959ms 05:18:48 INFO - PROCESS | 1799 | 1460981928160 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1799 | 1460981928164 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:18:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:18:48 INFO - PROCESS | 1799 | 1460981928181 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1799 | 1460981928189 Marionette TRACE conn4 <- [1,3058,null,{}] 05:18:48 INFO - PROCESS | 1799 | 1460981928197 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}] 05:18:48 INFO - PROCESS | 1799 | 1460981928407 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:18:48 INFO - PROCESS | 1799 | 1460981928650 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x87eb8800 == 142 [pid = 1799] [id = 774] 05:18:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x87eb8c00) [pid = 1799] [serial = 2321] [outer = (nil)] 05:18:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87ebd000) [pid = 1799] [serial = 2322] [outer = 0x87eb8c00] 05:18:48 INFO - PROCESS | 1799 | 1460981928730 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x88446400) [pid = 1799] [serial = 2323] [outer = 0x87eb8c00] 05:18:49 INFO - PROCESS | 1799 | 1460981929541 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]]]}] 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:18:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:18:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:18:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:18:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:18:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:18:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:18:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:18:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:18:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1396ms 05:18:49 INFO - PROCESS | 1799 | 1460981929586 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 1799 | 1460981929592 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:18:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:18:49 INFO - PROCESS | 1799 | 1460981929603 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1799 | 1460981929608 Marionette TRACE conn4 <- [1,3062,null,{}] 05:18:49 INFO - PROCESS | 1799 | 1460981929614 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}] 05:18:49 INFO - PROCESS | 1799 | 1460981929830 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:18:50 INFO - PROCESS | 1799 | 1460981930067 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x87c11800 == 143 [pid = 1799] [id = 775] 05:18:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x88820400) [pid = 1799] [serial = 2324] [outer = (nil)] 05:18:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x893b0000) [pid = 1799] [serial = 2325] [outer = 0x88820400] 05:18:50 INFO - PROCESS | 1799 | 1460981930151 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89909c00) [pid = 1799] [serial = 2326] [outer = 0x88820400] 05:18:50 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:18:51 INFO - PROCESS | 1799 | 1460981931104 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:18:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:18:51 INFO - {} 05:18:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1544ms 05:18:51 INFO - PROCESS | 1799 | 1460981931145 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1799 | 1460981931149 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:18:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:18:51 INFO - PROCESS | 1799 | 1460981931155 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1799 | 1460981931157 Marionette TRACE conn4 <- [1,3066,null,{}] 05:18:51 INFO - PROCESS | 1799 | 1460981931189 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}] 05:18:51 INFO - PROCESS | 1799 | 1460981931475 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:18:51 INFO - PROCESS | 1799 | 1460981931528 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b2000 == 144 [pid = 1799] [id = 776] 05:18:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x89b07800) [pid = 1799] [serial = 2327] [outer = (nil)] 05:18:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8b528400) [pid = 1799] [serial = 2328] [outer = 0x89b07800] 05:18:51 INFO - PROCESS | 1799 | 1460981931609 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b7a4400) [pid = 1799] [serial = 2329] [outer = 0x89b07800] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8e710c00) [pid = 1799] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8f101400) [pid = 1799] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8bbbb400) [pid = 1799] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8b3f3000) [pid = 1799] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b527c00) [pid = 1799] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9342f800) [pid = 1799] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8881c000) [pid = 1799] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x89b09800) [pid = 1799] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fabcc00) [pid = 1799] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8b9b3c00) [pid = 1799] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9897a400) [pid = 1799] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8dcc4400) [pid = 1799] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9444a400) [pid = 1799] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x842f2000) [pid = 1799] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x98a26c00) [pid = 1799] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x96b3e800) [pid = 1799] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8bbbbc00) [pid = 1799] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x87ec3000) [pid = 1799] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x958eec00) [pid = 1799] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x891ed000) [pid = 1799] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x97c40c00) [pid = 1799] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9062e800) [pid = 1799] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8ab87c00) [pid = 1799] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8f0f7000) [pid = 1799] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:18:53 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8d9ecc00) [pid = 1799] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:18:53 INFO - PROCESS | 1799 | 1460981933435 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]]]}] 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:18:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2338ms 05:18:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:18:53 INFO - PROCESS | 1799 | 1460981933496 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1799 | 1460981933498 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:18:53 INFO - PROCESS | 1799 | 1460981933505 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1799 | 1460981933508 Marionette TRACE conn4 <- [1,3070,null,{}] 05:18:53 INFO - PROCESS | 1799 | 1460981933513 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}] 05:18:53 INFO - PROCESS | 1799 | 1460981933708 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:18:53 INFO - PROCESS | 1799 | 1460981933918 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x842f2000 == 145 [pid = 1799] [id = 777] 05:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x891ed000) [pid = 1799] [serial = 2330] [outer = (nil)] 05:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8bbbbc00) [pid = 1799] [serial = 2331] [outer = 0x891ed000] 05:18:53 INFO - PROCESS | 1799 | 1460981933992 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8dca9000) [pid = 1799] [serial = 2332] [outer = 0x891ed000] 05:18:54 INFO - PROCESS | 1799 | 1460981934709 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]]]}] 05:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:18:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1236ms 05:18:54 INFO - PROCESS | 1799 | 1460981934742 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 1799 | 1460981934745 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:18:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:18:54 INFO - PROCESS | 1799 | 1460981934751 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1799 | 1460981934754 Marionette TRACE conn4 <- [1,3074,null,{}] 05:18:54 INFO - PROCESS | 1799 | 1460981934760 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}] 05:18:55 INFO - PROCESS | 1799 | 1460981935033 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:18:55 INFO - PROCESS | 1799 | 1460981935053 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x841d7400 == 146 [pid = 1799] [id = 778] 05:18:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8ab83c00) [pid = 1799] [serial = 2333] [outer = (nil)] 05:18:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8dcc2400) [pid = 1799] [serial = 2334] [outer = 0x8ab83c00] 05:18:55 INFO - PROCESS | 1799 | 1460981935127 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8dcc6400) [pid = 1799] [serial = 2335] [outer = 0x8ab83c00] 05:18:56 INFO - PROCESS | 1799 | 1460981936267 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]]]}] 05:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1528ms 05:18:56 INFO - PROCESS | 1799 | 1460981936285 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 1799 | 1460981936302 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:18:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:18:56 INFO - PROCESS | 1799 | 1460981936363 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1799 | 1460981936370 Marionette TRACE conn4 <- [1,3078,null,{}] 05:18:56 INFO - PROCESS | 1799 | 1460981936384 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}] 05:18:56 INFO - PROCESS | 1799 | 1460981936646 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:18:56 INFO - PROCESS | 1799 | 1460981936942 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x891ec800 == 147 [pid = 1799] [id = 779] 05:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x891eec00) [pid = 1799] [serial = 2336] [outer = (nil)] 05:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x893b6000) [pid = 1799] [serial = 2337] [outer = 0x891eec00] 05:18:57 INFO - PROCESS | 1799 | 1460981937088 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8995e800) [pid = 1799] [serial = 2338] [outer = 0x891eec00] 05:18:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 05:18:58 INFO - reader.readAsText(blob_2) 05:18:58 INFO - }" did not throw 05:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 05:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 05:18:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 05:18:58 INFO - reader.readAsDataURL(blob_2) 05:18:58 INFO - }" did not throw 05:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 05:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 05:18:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 05:18:58 INFO - reader.readAsArrayBuffer(blob_2) 05:18:58 INFO - }" did not throw 05:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 05:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 05:18:58 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 05:18:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 05:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:58 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 1799 | 1460981938082 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:18:58 INFO - PROCESS | 1799 | 1460981938096 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 1799 | 1460981938104 Marionette TRACE conn4 <- [1,3082,null,{}] 05:18:58 INFO - PROCESS | 1799 | 1460981938133 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}] 05:18:58 INFO - PROCESS | 1799 | 1460981938383 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:18:58 INFO - PROCESS | 1799 | 1460981938767 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ab8f400 == 148 [pid = 1799] [id = 780] 05:18:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8b52b400) [pid = 1799] [serial = 2339] [outer = (nil)] 05:18:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8dcb1800) [pid = 1799] [serial = 2340] [outer = 0x8b52b400] 05:18:58 INFO - PROCESS | 1799 | 1460981938862 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8dcc3000) [pid = 1799] [serial = 2341] [outer = 0x8b52b400] 05:18:59 INFO - PROCESS | 1799 | 1460981939681 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]]]}] 05:18:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:18:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:18:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:18:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1652ms 05:18:59 INFO - PROCESS | 1799 | 1460981939750 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:18:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:18:59 INFO - PROCESS | 1799 | 1460981939755 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:18:59 INFO - PROCESS | 1799 | 1460981939762 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 1799 | 1460981939768 Marionette TRACE conn4 <- [1,3086,null,{}] 05:18:59 INFO - PROCESS | 1799 | 1460981939807 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}] 05:19:00 INFO - PROCESS | 1799 | 1460981940050 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:19:00 INFO - PROCESS | 1799 | 1460981940352 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x893b8400 == 149 [pid = 1799] [id = 781] 05:19:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8dcb3c00) [pid = 1799] [serial = 2342] [outer = (nil)] 05:19:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ea0dc00) [pid = 1799] [serial = 2343] [outer = 0x8dcb3c00] 05:19:00 INFO - PROCESS | 1799 | 1460981940494 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ea5b000) [pid = 1799] [serial = 2344] [outer = 0x8dcb3c00] 05:19:01 INFO - PROCESS | 1799 | 1460981941329 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:19:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1610ms 05:19:01 INFO - PROCESS | 1799 | 1460981941372 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:19:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:19:01 INFO - PROCESS | 1799 | 1460981941378 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:19:01 INFO - PROCESS | 1799 | 1460981941386 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 1799 | 1460981941389 Marionette TRACE conn4 <- [1,3090,null,{}] 05:19:01 INFO - PROCESS | 1799 | 1460981941398 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}] 05:19:01 INFO - PROCESS | 1799 | 1460981941693 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:19:02 INFO - PROCESS | 1799 | 1460981941992 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee83800 == 150 [pid = 1799] [id = 782] 05:19:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ee84800) [pid = 1799] [serial = 2345] [outer = (nil)] 05:19:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ee8a800) [pid = 1799] [serial = 2346] [outer = 0x8ee84800] 05:19:02 INFO - PROCESS | 1799 | 1460981942128 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8f0f0000) [pid = 1799] [serial = 2347] [outer = 0x8ee84800] 05:19:02 INFO - PROCESS | 1799 | 1460981942938 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:19:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1585ms 05:19:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:19:02 INFO - PROCESS | 1799 | 1460981942969 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 1799 | 1460981942973 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:19:02 INFO - PROCESS | 1799 | 1460981942979 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1799 | 1460981942983 Marionette TRACE conn4 <- [1,3094,null,{}] 05:19:02 INFO - PROCESS | 1799 | 1460981942988 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}] 05:19:03 INFO - PROCESS | 1799 | 1460981943220 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:19:03 INFO - PROCESS | 1799 | 1460981943530 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e710000 == 151 [pid = 1799] [id = 783] 05:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8e8f0800) [pid = 1799] [serial = 2348] [outer = (nil)] 05:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f104c00) [pid = 1799] [serial = 2349] [outer = 0x8e8f0800] 05:19:03 INFO - PROCESS | 1799 | 1460981943625 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8f109c00) [pid = 1799] [serial = 2350] [outer = 0x8e8f0800] 05:19:04 INFO - PROCESS | 1799 | 1460981944511 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:19:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1589ms 05:19:04 INFO - PROCESS | 1799 | 1460981944569 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 1799 | 1460981944572 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:19:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:19:04 INFO - PROCESS | 1799 | 1460981944629 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 1799 | 1460981944633 Marionette TRACE conn4 <- [1,3098,null,{}] 05:19:04 INFO - PROCESS | 1799 | 1460981944640 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}] 05:19:04 INFO - PROCESS | 1799 | 1460981944910 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:19:05 INFO - PROCESS | 1799 | 1460981945217 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x87ebe800 == 152 [pid = 1799] [id = 784] 05:19:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8dcbfc00) [pid = 1799] [serial = 2351] [outer = (nil)] 05:19:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8fd9c000) [pid = 1799] [serial = 2352] [outer = 0x8dcbfc00] 05:19:05 INFO - PROCESS | 1799 | 1460981945366 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fee3800) [pid = 1799] [serial = 2353] [outer = 0x8dcbfc00] 05:19:06 INFO - PROCESS | 1799 | 1460981946199 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]]]}] 05:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:19:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1591ms 05:19:06 INFO - PROCESS | 1799 | 1460981946211 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:19:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:19:06 INFO - PROCESS | 1799 | 1460981946216 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:19:06 INFO - PROCESS | 1799 | 1460981946223 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1799 | 1460981946227 Marionette TRACE conn4 <- [1,3102,null,{}] 05:19:06 INFO - PROCESS | 1799 | 1460981946233 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}] 05:19:06 INFO - PROCESS | 1799 | 1460981946453 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:19:06 INFO - PROCESS | 1799 | 1460981946733 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f10fc00 == 153 [pid = 1799] [id = 785] 05:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fb98400) [pid = 1799] [serial = 2354] [outer = (nil)] 05:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90257c00) [pid = 1799] [serial = 2355] [outer = 0x8fb98400] 05:19:06 INFO - PROCESS | 1799 | 1460981946829 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x9025bc00) [pid = 1799] [serial = 2356] [outer = 0x8fb98400] 05:19:07 INFO - PROCESS | 1799 | 1460981947658 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:19:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:19:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1479ms 05:19:07 INFO - PROCESS | 1799 | 1460981947702 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:19:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:19:07 INFO - PROCESS | 1799 | 1460981947706 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:19:07 INFO - PROCESS | 1799 | 1460981947712 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 1799 | 1460981947716 Marionette TRACE conn4 <- [1,3106,null,{}] 05:19:07 INFO - PROCESS | 1799 | 1460981947722 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}] 05:19:07 INFO - PROCESS | 1799 | 1460981947978 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:19:08 INFO - PROCESS | 1799 | 1460981948328 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea60400 == 154 [pid = 1799] [id = 786] 05:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x902d6800) [pid = 1799] [serial = 2357] [outer = (nil)] 05:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x91235c00) [pid = 1799] [serial = 2358] [outer = 0x902d6800] 05:19:08 INFO - PROCESS | 1799 | 1460981948469 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9123ec00) [pid = 1799] [serial = 2359] [outer = 0x902d6800] 05:19:09 INFO - PROCESS | 1799 | 1460981949284 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]]]}] 05:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:19:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1585ms 05:19:09 INFO - PROCESS | 1799 | 1460981949298 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 1799 | 1460981949301 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:19:09 INFO - PROCESS | 1799 | 1460981949308 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 1799 | 1460981949311 Marionette TRACE conn4 <- [1,3110,null,{}] 05:19:09 INFO - PROCESS | 1799 | 1460981949317 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}] 05:19:09 INFO - PROCESS | 1799 | 1460981949537 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:19:09 INFO - PROCESS | 1799 | 1460981949832 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x89b0c800 == 155 [pid = 1799] [id = 787] 05:19:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8dccd400) [pid = 1799] [serial = 2360] [outer = (nil)] 05:19:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x915cbc00) [pid = 1799] [serial = 2361] [outer = 0x8dccd400] 05:19:09 INFO - PROCESS | 1799 | 1460981949931 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x91f78800) [pid = 1799] [serial = 2362] [outer = 0x8dccd400] 05:19:10 INFO - PROCESS | 1799 | 1460981950737 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"]]]}] 05:19:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:19:10 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 05:19:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:19:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1493ms 05:19:10 INFO - PROCESS | 1799 | 1460981950802 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 1799 | 1460981950806 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:19:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:19:10 INFO - PROCESS | 1799 | 1460981950813 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 1799 | 1460981950815 Marionette TRACE conn4 <- [1,3114,null,{}] 05:19:10 INFO - PROCESS | 1799 | 1460981950866 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}] 05:19:11 INFO - PROCESS | 1799 | 1460981951072 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:19:11 INFO - PROCESS | 1799 | 1460981951370 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\", \"509168b7-153e-4a28-830c-98d4a35d4dcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x90259000 == 156 [pid = 1799] [id = 788] 05:19:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x915c3400) [pid = 1799] [serial = 2363] [outer = (nil)] 05:19:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9342fc00) [pid = 1799] [serial = 2364] [outer = 0x915c3400] 05:19:11 INFO - PROCESS | 1799 | 1460981951466 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x94055c00) [pid = 1799] [serial = 2365] [outer = 0x915c3400] 05:19:12 INFO - PROCESS | 1799 | 1460981952323 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]]]}] 05:19:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:19:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1530ms 05:19:12 INFO - PROCESS | 1799 | 1460981952344 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 1799 | 1460981952348 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:19:13 WARNING - u'runner_teardown' () 05:19:13 INFO - No more tests 05:19:13 INFO - Got 0 unexpected results 05:19:13 INFO - SUITE-END | took 1330s 05:19:13 INFO - Closing logging queue 05:19:13 INFO - queue closed 05:19:13 INFO - Return code: 0 05:19:13 WARNING - # TBPL SUCCESS # 05:19:13 INFO - Running post-action listener: _resource_record_post_action 05:19:13 INFO - Running post-run listener: _resource_record_post_run 05:19:14 INFO - Total resource usage - Wall time: 1369s; CPU: 98.0%; Read bytes: 14077952; Write bytes: 963043328; Read time: 732; Write time: 288240 05:19:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:19:14 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 182652928; Read time: 8; Write time: 175328 05:19:14 INFO - run-tests - Wall time: 1336s; CPU: 98.0%; Read bytes: 11251712; Write bytes: 780390400; Read time: 596; Write time: 112912 05:19:14 INFO - Running post-run listener: _upload_blobber_files 05:19:14 INFO - Blob upload gear active. 05:19:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:19:14 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 05:19:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:19:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:19:15 INFO - (blobuploader) - INFO - Open directory for files ... 05:19:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:19:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:19:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:19:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:19:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:19:16 INFO - (blobuploader) - INFO - Done attempting. 05:19:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:19:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:19:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:19:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:19:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:19:17 INFO - (blobuploader) - INFO - Done attempting. 05:19:17 INFO - (blobuploader) - INFO - Iteration through files over. 05:19:17 INFO - Return code: 0 05:19:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:19:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:19:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba98e9727883a3b9ea4c8f4fe4eab9b3b3a8e0a583ed6d89025a6fb56305f75031cf9dc68af703468cbb5849bf0a41a2898432c6f4daea7437fb3a8e0fd3637c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d9e1d8265606b630855be2dab322459c12e0dbca98e7acd7d1153e828801994ac815421f15d4dd217dd6fdf28bc735f5e0fe54270402dcb656cbb65597da7b42"} 05:19:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:19:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:19:17 INFO - Contents: 05:19:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba98e9727883a3b9ea4c8f4fe4eab9b3b3a8e0a583ed6d89025a6fb56305f75031cf9dc68af703468cbb5849bf0a41a2898432c6f4daea7437fb3a8e0fd3637c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d9e1d8265606b630855be2dab322459c12e0dbca98e7acd7d1153e828801994ac815421f15d4dd217dd6fdf28bc735f5e0fe54270402dcb656cbb65597da7b42"} 05:19:17 INFO - Running post-run listener: copy_logs_to_upload_dir 05:19:17 INFO - Copying logs to upload dir... 05:19:17 INFO - mkdir: /builds/slave/test/build/upload/logs 05:19:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1484.117290 ========= master_lag: 3.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 47 secs) (at 2016-04-18 05:19:20.418794) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-18 05:19:20.422375) ========= 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-1460980235.519894-480166685 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba98e9727883a3b9ea4c8f4fe4eab9b3b3a8e0a583ed6d89025a6fb56305f75031cf9dc68af703468cbb5849bf0a41a2898432c6f4daea7437fb3a8e0fd3637c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d9e1d8265606b630855be2dab322459c12e0dbca98e7acd7d1153e828801994ac815421f15d4dd217dd6fdf28bc735f5e0fe54270402dcb656cbb65597da7b42"} build_url:https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031084 build_url: 'https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/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-inbound/sha512/ba98e9727883a3b9ea4c8f4fe4eab9b3b3a8e0a583ed6d89025a6fb56305f75031cf9dc68af703468cbb5849bf0a41a2898432c6f4daea7437fb3a8e0fd3637c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d9e1d8265606b630855be2dab322459c12e0dbca98e7acd7d1153e828801994ac815421f15d4dd217dd6fdf28bc735f5e0fe54270402dcb656cbb65597da7b42"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TpcBd79HTiaBg7-fAh9t_g/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.43 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-18 05:19:22.879786) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:19:22.880142) ========= 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-1460980235.519894-480166685 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016580 ========= master_lag: 0.52 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:19:23.417805) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 05:19:23.418144) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 05:19:23.419441) ========= ========= Total master_lag: 25.75 =========